【问题标题】:Apple Mach-O Linker Warning - Framework Search Paths?Apple Mach-O 链接器警告 - 框架搜索路径?
【发布时间】:2014-01-08 15:24:59
【问题描述】:

我偶然发现了一个恼人的错误:Apple Mach-O 链接器警告。

ld:警告:找不到选项“-F/Users/erik/Documents/Xcode/Hello”的目录

ld:警告:找不到选项“-FFriend”的目录。

我的项目文件夹名为“Hello Friend”。 在我的框架搜索路径中,它显示了 4 行:

  • $(继承)
  • /Users/erik/Documents/Xcode/Hello
  • 朋友
  • $(PROJECT_DIR)

看起来“你好朋友”这个词被分成了两个部分,因为这两个词之间有空格,所以我想这就是解释?

我已尝试将其编辑为

  • $(继承)
  • /Users/erik/Documents/Xcode/你好朋友
  • $(PROJECT_DIR)

但它会跳回来。

有什么想法吗?

非常感谢!

【问题讨论】:

    标签: objective-c xcode


    【解决方案1】:

    1:打开您的项目

    2:点击目标

    3:点击构建设置

    4:点击“Framework Search Paths”或“Library Search Paths”,您应该会找到其中列出的虚假路径,您可以将其删除。

    【讨论】:

    • 清除库搜索路径对我有用。非常感谢!
    • 删除所有路径并再次添加框架...希望此操作对您有用。
    【解决方案2】:

    我能够解决它。轻松修复。对于遇到此问题的其他人,只需编辑框架搜索路径并在带有空格的单词中添加引号。

    即: /Users/erik/Documents/Xcode/“你好朋友”

    【讨论】:

    • 在哪里可以找到要修复的文本?
    • 对我来说,导致警告的路径位于 Target>Build Settings>Search Paths>Library Search Paths。
    • 使用\单引号或双引号转义空格不起作用,xcode将它们解释为单独的路径
    猜你喜欢
    • 2013-10-04
    • 1970-01-01
    • 1970-01-01
    • 2012-04-26
    • 2011-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-14
    相关资源
    最近更新 更多