1

我刚刚升级到 Xcode 4.4.1 并在尝试编译 Core Plot (Plot_Gallery_iOSCPTTestApp_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 中的某些设置吗?

谢谢!

4

2 回答 2

2

从存储库中获取最新代码。这已在那里修复。

问题在于一系列较旧的构建设置。在核心框架项目中查找OTHER_CPTLUSPLUSFLAGS构建设置并将其删除(您也可以安全地删除出现在 Xcode 列表底部的其他过时的构建设置)。在 Other C Flags 列表中,我相信您也必须删除该-lsdtc++设置。

同样,这些已在最新的存储库代码中得到修复,还有一些其他问题,因此您可能应该获取它而不是打包的 1.0 Zip 文件。

于 2012-08-09T17:05:46.327 回答
1

您是否更改了 Xcode 设置

  1. 打开您的应用程序目标构建设置,其他链接器标志包括:

-对象

核心情节设置链接

我想可能是对你有用

于 2012-08-10T07:24:31.423 回答