当我尝试运行我的Xcode项目,它显示了我上传的图像

问题描述:

我有一个使用zbar和SDK的QR码阅读器项目链接错误,但是当我尝试运行它,我得到这个错误:当我尝试运行我的Xcode项目,它显示了我上传的图像

ld: warning: directory not found for option '-L/Users/rweber/work/cornell_qr_reader/TestFlightSDK2.1.4'

enter image description here

如何解决此错误?

+1

[Xcode的链接错误的可能重复:LD:库未找到对于-twsapi](http://*.com/questions/24267730/xcode-linker-error-ld-library-not-found-for-twsapi) – NSNoob

+0

[链接器命令可能重复失败,退出代码1(使用 - v以查看调用)产品名称在xcode](http://*.com/questions/29182257/linker-command-failed-with-exit-code-1-use-v-to-see-invocation-after-changing) –

+0

我们如何可以找到它复制或不复制的天气bcz这个项目是由其他开发者 – vamsi

我认为你没有正确地把你的第三方库放在你的xcode包中。您的图书馆没有正确复制我认为或库中缺少一些文件,因为警告显示directory not found

在xcode中拖放库时,会弹出一个对话框,必须检查copy item if neededadd to targets。并且create group也应该被检查。

参照this post它可能会有所帮助。

对我来说,它的工作

  1. 点击您的项目在左侧边栏

  2. 点击 '生成设置'

  3. 转到 '其他链接器标记'

  4. 点击'发布'

  5. ${TARGET_BUILD_DIR}/libCordova.a

    更改 “-force_load” 值${BUILT_PRODUCTS_DIR}/libCordova.a

我希望它为你工作

+0

在我的编译设置中启动的,其他链接器标志没有路径为空,并且在此之后没有这样的$ {BUILT_PRODUCTS_DIR} /libCordova.a文件 – vamsi

+0

你有xcode的版本吗? – seggy

+0

比你可以按照这个http://*.com/questions/29182257/linker-command-failed-with-exit-code-1-use-v-to-see-invocation-after-changing – seggy