xcodebuild命令有关于C ++编译选项的一些选项吗?

时间:2013-01-29 12:16:27

标签: objective-c xcode objective-c++ xcodebuild

当我使用Xcode 4.6预览verion或xcodebuild命令时,我在下面遇到了这样的错误。

invalid suffix on literal; C++11 requires a space between literal and identifier

然而,当我使用Xcode4时,没有错误。

我对C ++和编译器知之甚少,所以无法从Internet找到答案。

您能告诉我如何使用xcodebuild命令避免错误?

1 个答案:

答案 0 :(得分:1)

如果从cmd-line调用xcodebuild, 应该 与在Xcode的IDE中构建目标基本相同。

我能想到的唯一区别是从cmd-line运行将默认为Release配置,而IDE内部可能会使用debug。 (在这两种情况下都可以覆盖这些)。

可能是你有一个不同的C ++标志用于调试和发布,这是否使它不起作用?尝试在IDE中使用Release模式构建项目,看看会发生什么。