objective-c - libxml2 错误。无此文件或目录

标签 objective-c ios4 libxml2

我在使用 libxml2 框架时遇到这个问题至少有 2 天了。尽管网上有很多解决方案,但似乎没有一个对我有用。到目前为止,这是我尝试过的。

1) 右键单击​​Frameworks添加现有Frameworks。找到 libxml2/libxml2.2 并将其添加到框架中。

2) 单击Projects -> Edit Project Settings 并找到 2 个部分:Search PathsLinking

3) 在 Search Paths 中,我在以下行中输入:Header Search Paths: $(SDKROOT)/usr/include/libxml2

4) 在 Linking 中,我在以下行中输入:Other Linker Flags: -lxml2

我已经完成了网上看到的所有这些步骤。我仍然遇到错误。我的 Xcode 版本是 3.2.6。您认为我必须重新安装 Xcode 并重试吗?

提前致谢!

最佳答案

header 搜索路径:$(SDKROOT)/usr/include/libxml2

enter image description here

其他链接器标志:-lxml2

enter image description here

在Build Phases选项卡中添加libxml2.2.dylib

enter image description here

如果您完全像这样做,则您的 XCode 可能有问题,因为这就是 XCode 4、4.2 所需的全部内容(我只是尝试以防万一我遗漏了什么),如果我没记错的话,对于 XCode 也是如此3.

关于objective-c - libxml2 错误。无此文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6424076/

相关文章:

iphone - 在 iOS 4 iPhone 中在后台运行录像机?

objective-c - 使用外部框架构建 Objective-C 应用程序

ios4 - NSTimer 非重复定时器 - 检索 timeInterval

objective-c - 如何制作在 iPhone 中存储发送和接收消息的应用程序

macos - 已安装 libtool 但未找到 libtoolize

在运行时检查 libxml2.so 的构建参数

c - 如何在 Windows 上将 libxml2 与 zlib1 链接?

iphone - @autoreleasepool 做什么?

ios - UICollectionView 页脚未显示

objective-c - Cocoa - 捕获特定事件