【问题标题】:‘ld: warning: directory not found for option’'ld:警告:找不到选项的目录'
【发布时间】:2012-03-16 13:19:37
【问题描述】:

当我构建我的 Xcode 4 应用程序时,我收到了以下警告:

ld: warning: directory not found for option '-L/Users/frenck/Downloads/apz/../../../Downloads/Google Analytics SDK/Library'
ld: warning: directory not found for option '-L/Users/frenck/Downloads/apz/../Google Analytics SDK/Library'

但我的应用中没有 Google Analytics,我已将其全部删除,如何才能消除错误? 归档应用程序会给我错误:

clang: error: no such file or directory: 'armv6'
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

我已经尝试了很多东西,但是当我尝试制作 .IPA 文件时仍然出现此错误

【问题讨论】:

  • 请注意,有一个非常相似的警告,但使用-F 而不是-Ldirectory not found for option '-F/...。请参阅下面@macayer 的答案了解不同之处。
  • 注意:确保带空格的目录被引用。例如$(PROJECT_DIR)/my folder 应该是`"$(PROJECT_DIR)/my folder"
  • 当我的班级没有正确的target membership specified 时,我遇到了这个问题。
  • @Jackson 这为我修好了。我收到了 -F 警告,并按照您在构建设置中的“框架搜索路径”中的指示引用了它来修复它。谢谢
  • 最佳做法是定期备份。

标签: xcode


【解决方案1】:

我遇到了同样的问题,这是由于我在我的 pod 中添加了一行。我在安装后使用了下一行来解决一些错误。如果您使用过相同的,只需删除:

#config.build_settings['CONFIGURATION_BUILD_DIR'] = '$PODS_CONFIGURATION_BUILD_DIR'

【讨论】:

    【解决方案2】:

    对我来说,问题在于 配置名称 中有一个空格,例如“开发调试”。一旦我删除了空间并将其设为“DevelopmentDebug”,错误消息就消失了。

    【讨论】:

      【解决方案3】:

      针对 pod 问题的解决方案。运行“pods deinstall”、清理并关闭项目也很有帮助。使用“pods install”重新安装 Pod 并再次打开项目。为我工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-06-08
        • 2019-11-22
        • 2016-06-30
        • 1970-01-01
        • 1970-01-01
        • 2013-11-26
        • 2013-08-03
        • 1970-01-01
        相关资源
        最近更新 更多