Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.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
';将二进制文件链接到库';和';库搜索路径';在Xcode项目设置中_Xcode - Fatal编程技术网

';将二进制文件链接到库';和';库搜索路径';在Xcode项目设置中

';将二进制文件链接到库';和';库搜索路径';在Xcode项目设置中,xcode,Xcode,在Xcode项目设置中,“将二进制文件链接到库”和“库搜索路径”之间有什么区别 库搜索路径是搜索库文件的位置 链接二进制文件是项目将链接到的库或框架。这是否意味着它将链接搜索到的库文件?否,如果手动使用框架,则需要设置库搜索路径,以便Xcode知道在何处查找框架。它只是搜索,而不是添加。静态库(如.a)和动态库(如.dylib)之间有什么区别吗。因为当我使用boost时,我只添加了“search”和boost lib,它们都是静态的(.a),并且运行良好。但是当我使用opencv2时,有很多动态

在Xcode项目设置中,“将二进制文件链接到库”和“库搜索路径”之间有什么区别

库搜索路径
是搜索库文件的位置


链接二进制文件
项目将链接到的库或框架。

这是否意味着它将链接搜索到的库文件?否,如果手动使用框架,则需要设置库搜索路径,以便Xcode知道在何处查找框架。它只是搜索,而不是添加。静态库(如.a)和动态库(如.dylib)之间有什么区别吗。因为当我使用boost时,我只添加了“search”和boost lib,它们都是静态的(.a),并且运行良好。但是当我使用opencv2时,有很多动态lib(.dylib),如果我不添加'linkwithbinary',编译将产生错误。而且你们不能为苹果添加第三方动态库,苹果会拒绝你们的应用程序,但我认为origin SDK中的那个些是可以的。所以,如果您想添加库、通用链接框架和库,那么就来吧。