4

LLVM 2.6 + 铿锵声。

尝试编译 C++ 文件并得到:

clang: warning: not using the clang compiler for C++ inputs

如何在 C++ 模式下启动 clang?

4

2 回答 2

7

我会得到中继代码。自 2.6 以来,C++ 支持有了很大改进。

tools/clang/tools/driver 中的 clang 驱动程序 Makefile 使用 CLANG_IS_PRODUCTION 定义来控制 C++ 是打开还是关闭。CLANG_IS_PRODUCTION 表示关闭 C++。主干构建的默认值为无 CLANG_IS_PRODUCTION(即开发构建)。

于 2010-03-05T13:27:52.203 回答
1

我知道主干代码启用了 C++。也许你可以用它来代替?

于 2010-03-05T08:18:07.577 回答