我刚刚升级到 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 中的某些设置吗?
谢谢!
最佳答案
从存储库中获取最新代码。这已在那里修复。
问题在于一系列较旧的build设置。寻找 OTHER_CPTLUSPLUSFLAGS
在核心框架项目中build设置并将其删除(您可能也可以安全地删除出现在 Xcode 列表底部的其他过时的build设置)。在 Other C Flags 列表中,我相信您还必须删除 -lsdtc++
环境。
同样,这些已在最新的存储库代码中修复,还有一些其他问题,因此您可能应该获取它而不是打包的 1.0 Zip 文件。
关于objective-c - Xcode 4.4.1 & 核心情节 : Apple LLVM compiler error when compiling Core Plot demo apps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11887459/