【发布时间】:2011-12-14 08:15:21
【问题描述】:
我正在使用 CMake 在 OSX Lion 上为 Xcode 4.2 生成项目文件,并且我正在使用 LLVM 中的一些 C++0x 功能,例如 nullptr 和 auto。为了使用这些,Xcode 需要设置 2 个项目设置:
C++ 语言方言设置为 C++0x [-std=C++0x]
C++ 标准库设置为 libc++(支持 C++'0X 的 LLVM C++ 标准库)
目前每次生成Xcode项目,我都要进去手动调整这些设置。
有没有办法在 CMake 中指定这些设置?
谢谢
【问题讨论】:
-
嗨,您找到解决方案了吗?无论我为 Cmake 指定什么编译器,xcode 4.2 项目总是选择默认编译器。