macos - xcode4:链接器错误:找不到选项的目录

我的配置文件构建出现此错误(调试构建正常)。

{Directory not found for option '-L../../../Mac/Profile/lib [full path of that directory]

Library not found for -lMyLib}

当我检查路径时,目录存在并且 lib 文件 libMyLib.a 也存在。 我的 Profile 构建的库搜索路径包括该目录 $(SRCROOT)/../../../Mac/Profile/lib。我还确保该库是在配置文件设置下构建的。

这只发生在配置文件构建中。

我真的很想得到一些帮助,尽管这很可能是一个简单的问题。

谢谢!

编辑:自己找到解决方案 解决了问题:在我的链接器路径中,有两个目录条目。第二个用双引号括起来,而第一个没有。 Xcode4 似乎已将它们连接到一个目录条目中,显然那是垃圾。删除引号后,链接器错误消失了。

最佳答案

转到目标上的“获取信息”。单击“build设置”选项卡(我使用的是 Xcode4),然后向下滚动到“搜索路径”,在其中删除“库搜索路径”中的所有值。

希望对您有所帮助...

https://stackoverflow.com/questions/8912551/

相关文章:

ios - React-native:如何从 Windows 构建 ios

java - 项目的 POM 丢失,没有可用的依赖信息

java - eclipse 中 "Build Automatically"选项的用途

xcode4 - Xcode 自定义构建配置导致静态库出现 "library/file not fo

java - 使用 Maven 从文件名中删除版本号

Xcode - 如何查看构建命令和日志?

windows - 执行 : "gcc": executable file not found in

c# - 如何强制 VS 2010 跳过未更改的项目的 "builds"?

java - Maven 编译器插件总是将一组源检测为 "stale"

.net - 复制本地如何工作? log4net.dll 没有被复制到 MyProject 输出目录