在分发版本中识别 libxml 时遇到问题
Posted
技术标签:
【中文标题】在分发版本中识别 libxml 时遇到问题【英文标题】:Having trouble recognizing libxml in distribution build 【发布时间】:2011-02-03 20:28:18 【问题描述】:我在我的项目中使用 libxml 进行编译时遇到了问题,但仅限于我的分发版本。我一直小心地从我的调试分发中复制标题搜索路径和库搜索路径,它编译得很好。这是我所拥有的:
标题搜索路径
usr/include/libxml2
/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/usr/include/libxml2
图书馆搜索路径 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/usr/include/libxml2
其他链接器标志
-lxml2
感谢您的帮助。
【问题讨论】:
【参考方案1】:在标头搜索路径 $(SDKROOT)/usr/include/libxml2 中试试这个(虽然它会指向 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/usr/include/libxml2)并选中递归框
【讨论】:
非常感谢!是的,这行得通!我打算这样做,但我在路径中查找文件并没有发现任何区别。 很高兴!! (如果是,请不要忘记接受这个作为答案)以上是关于在分发版本中识别 libxml 时遇到问题的主要内容,如果未能解决你的问题,请参考以下文章
pushviewcontroller 在分发构建时崩溃但不调试
Cannot open include file: 'libxml/xpath.h': No such file or directory