我现在正在使用Xcode 4.6
,但无法在设备上构建我的应用,但完全可以在模拟器上运行。它正在查看我的lbxml2
,我已经按照其他用户提供的解决方案,例如在"${SDK_DIR}/usr/include/libxml2"
下添加Header Search Paths
到Build Setting
,在Link Binary With Libraries
下包含Build Phases
但仍然没有运气。
在我切换到Xcode 4.6
之前,它正在Xcode 4.5
上构建。所以,我真的不知道出了什么问题。
谢谢!
我收到此错误:
ld: library not found for -lxml2
clang-real++: error: linker command failed with exit code 1 (use -v to see invocation)
Command /Applications/Xcode 4.6/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ failed with exit code 1
答案 0 :(得分:0)
您是如何尝试链接图书馆的?
构建设置中的“-lxml2”行?
当我将dylib添加到项目中时,我通常会按照您在屏幕截图中看到的方式进行操作。
试试这个,看看它是否适合你: