【发布时间】:2010-03-03 14:25:07
【问题描述】:
LLVM 2.6 + 铿锵声。
尝试编译C++文件得到:
clang: warning: not using the clang compiler for C++ inputs
如何在 C++ 模式下启动 clang?
【问题讨论】:
LLVM 2.6 + 铿锵声。
尝试编译C++文件得到:
clang: warning: not using the clang compiler for C++ inputs
如何在 C++ 模式下启动 clang?
【问题讨论】:
我会得到中继代码。自 2.6 以来,C++ 支持有了很大改进。
tools/clang/tools/driver 中的 clang 驱动 Makefile 使用 CLANG_IS_PRODUCTION 定义来控制 C++ 是打开还是关闭。 CLANG_IS_PRODUCTION 表示关闭 C++。主干构建的默认值为无 CLANG_IS_PRODUCTION(即开发构建)。
【讨论】:
我知道主干代码启用了 c++。也许你可以改用它?
【讨论】: