当我尝试运行我的 Xcode 项目时,它显示我上传图像的链接器错误
Posted
技术标签:
【中文标题】当我尝试运行我的 Xcode 项目时,它显示我上传图像的链接器错误【英文标题】:When I try to run my Xcode project, it shows that linker error which I uploaded the image 【发布时间】:2016-08-31 12:00:38 【问题描述】:我有一个使用 Zbar SDK 的二维码阅读器项目,但是当我尝试运行它时出现此错误:
ld:警告:找不到选项“-L/Users/rweber/work/cornell_qr_reader/TestFlightSDK2.1.4”的目录
我该如何解决这个错误?
【问题讨论】:
Xcode linker error: ld: library not found for -twsapi的可能重复 linker command failed with exit code 1 (use -v to see invocation) after changing product name in xcode的可能重复 我们如何找到天气是否重复,因为这个项目是由其他开发人员启动的 【参考方案1】:我认为您没有正确地将第三方库放入您的 xcode 包中。我认为您的库未正确复制或库中缺少某些文件,因为警告显示directory not found
。
在 xcode 中拖放您的库时,您会看到一个弹出窗口,其中必须检查 copy item if needed
和 add to targets
。和create group
也应该检查。
请参考this post,它可能会有所帮助。
【讨论】:
【参考方案2】:对我来说它的工作
在左侧边栏中点击您的项目
点击“构建设置”
转到“其他链接器标志”
点击“释放”
从
更改“-force_load”值这个$TARGET_BUILD_DIR/libCordova.a
致$BUILT_PRODUCTS_DIR/libCordova.a
希望它对你有用
【讨论】:
在我的其他链接器标志中的构建设置中没有空路径,并且在此之后没有这样的路径:$BUILT_PRODUCTS_DIR/libCordova.a 文件在此之后添加 你可以关注这个***.com/questions/29182257/…以上是关于当我尝试运行我的 Xcode 项目时,它显示我上传图像的链接器错误的主要内容,如果未能解决你的问题,请参考以下文章