我在一个大型C++项目中使用过XCode4。该项目使用make for build。我已经将XCode4设置为使用外部构建工具make,这样每次点击build时都会调用Makefile,并且我可以很好地在XCode中看到编译错误。
首先,这是正常的,但最近XCode4崩溃了很多次。现在我切换回XCode3,但我不知道如何在XCode 3.2.5中使用外部构建工具设置构建。
操作系统:Mac10.14.6 -- Xcode ver: 11.3.1
我有一个导入到Xcode中的外部C++项目(该项目使用现有的makefile来构建),当我试图构建它时,我得到以下错误消息:ld: library not found for -ljpeg。
奇怪的是,当我从命令行运行相同的build命令($make all-recursive)时,它成功地构建了。我已经检查过了,相关的.dylib文件确实存在于/usr/local/lib中。从网上阅读来看,Xcode构建设置似乎需要库搜索路径来包含.dylib文件所在的目录,所以我在目标"Build“下添加了LIBRARY_S