我最近为流行的C库boost下载了一个胖的iOS静态库。我哄骗Xcode链接它的所有尝试都失败。
我尝试过的事情:
libboost.a
并将-lboost
添加到其他链接标记。我正在使用Xcode 6.3和最新的命令行工具。
答案 0 :(得分:0)
如何链接到Xcode项目?
在项目的 Xcode Build Settings 中:LIBRARY_SEARCH_PATHS
ofxiOSBoost/libs/boost/lib/ios
(将其设置为静态库所在的目录)
在项目的构建阶段的目标
添加到'链接二进制文件库'在boost.a
ofxiOSBoost/libs/boost/lib/ios directory.
重命名为libboost.a可能会破坏它。如果在path / sys中,ofxiOSBoost将此文件重命名为与链接过程中的内部OSX库不冲突,因此它与iOS二进制文件正确链接。
如果您仍然遇到此问题,请在此处打开一个问题: https://github.com/danoli3/ofxiOSBoost/issues