Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Can';t链接fat-iOS静态库_Ios_Xcode_Boost_Static Libraries - Fatal编程技术网

Can';t链接fat-iOS静态库

Can';t链接fat-iOS静态库,ios,xcode,boost,static-libraries,Ios,Xcode,Boost,Static Libraries,我最近为流行的C库下载了一个胖的iOS静态库。我所有哄骗Xcode链接它的尝试都失败了 我尝试过的事情: 将其添加到与库链接二进制文件 使用文件检查器将文件类型更改为Mach-O目标代码 将文件重命名为libboost.a,并将-lboost添加到其他链接器标志中 我正在使用带有最新命令行工具的Xcode 6.3。如何链接到Xcode项目 在项目的Xcode生成设置中:LIBRARY\u SEARCH\u路径 ofxiOSBoost/libs/boost/lib/ios (将其设置为静态

我最近为流行的C库下载了一个胖的iOS静态库。我所有哄骗Xcode链接它的尝试都失败了

我尝试过的事情:

  • 将其添加到与库链接二进制文件
  • 使用文件检查器将文件类型更改为Mach-O目标代码
  • 将文件重命名为
    libboost.a
    ,并将
    -lboost
    添加到其他链接器标志中

我正在使用带有最新命令行工具的Xcode 6.3。

如何链接到Xcode项目

在项目的Xcode生成设置中:
LIBRARY\u SEARCH\u路径

ofxiOSBoost/libs/boost/lib/ios 
(将其设置为静态库所在的目录)

在项目的构建阶段下的目标

将xiosboost/libs/boost/lib/ios目录中的
boost.a添加到“将二进制文件与库链接”中。

重命名为libboost。a可能正在破坏它。ofxiOSBoost重命名此文件,以便在链接过程中(如果在path/sys中)不会与内部OSX libs冲突,因此它与iOS二进制文件正确链接

如果您仍然存在此问题,请在此处打开一个问题:

错误消息是什么?没有错误。我的项目构建得很好,但是库没有链接。