我刚刚升级到Xcode 4.4.1,并在尝试编译Core Plot附带的演示应用程序(Plot_Gallery_iOS
和CPTTestApp_iPad
)时收到以下错误消息:
clang: error: -Z-reserved-lib-stdc++: 'linker' input unused when '-c' is present
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
但是,我能够使用Xcode 4.4编译并运行演示应用程序。
我是否需要在Xcode中更改某些设置?
谢谢!
最佳答案
从存储库中获取最新代码。该问题已在此处修复。
问题出在一系列较早的构建设置上。在核心框架项目中寻找OTHER_CPTLUSPLUSFLAGS
构建设置并将其删除(您也可以安全地删除其他出现在Xcode列表底部的过时构建设置)。相信在“其他C标志”列表中,您还必须删除-lsdtc++
设置。
同样,这些已在最新的存储库代码中修复,以及其他一些问题,因此您可能应该抓住它,而不是打包的1.0 Zip文件。