我已经和这个人争吵了一段时间,我终于让自己问了这个问题。
在Xcode4中,我有一个带有子项目的项目,子项目有一系列产品需要运行顶层项目。
使用构建,运行,实现或使用xcode4的任何东西编译项目时,代码运行正常并且构建正确。
然而,当使用xcodebuild我的构建失败时,我已经能够通过将目标添加到顶级项目的目标依赖项来构建子项目,因此我得到以下错误:
ld: library not found for -lsubproject
有没有人遇到过这个?谢谢。
答案 0 :(得分:1)
基本上通过将我的项目转换为使用工作区并设置各种标题搜索设置并为每个工作区配置相同的构建目录来解决此问题。