我的配置文件构建出现此错误(调试构建正常)。
{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/