当我使用Xcode 4.6预览verion或xcodebuild命令时,我在下面遇到了这样的错误。
invalid suffix on literal; C++11 requires a space between literal and identifier
然而,当我使用Xcode4时,没有错误。
我对C ++和编译器知之甚少,所以无法从Internet找到答案。
您能告诉我如何使用xcodebuild命令避免错误?
答案 0 :(得分:1)
如果从cmd-line调用xcodebuild, 应该 与在Xcode的IDE中构建目标基本相同。
我能想到的唯一区别是从cmd-line运行将默认为Release配置,而IDE内部可能会使用debug。 (在这两种情况下都可以覆盖这些)。
可能是你有一个不同的C ++标志用于调试和发布,这是否使它不起作用?尝试在IDE中使用Release模式构建项目,看看会发生什么。