【问题标题】:llvm clang 2.6: "not using the clang compiler for C++ inputs "llvm clang 2.6:“不使用 clang 编译器进行 C++ 输入”
【发布时间】:2010-03-03 14:25:07
【问题描述】:

LLVM 2.6 + 铿锵声。

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

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

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

【问题讨论】:

    标签: c++ llvm clang


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      我知道主干代码启用了 c++。也许你可以改用它?

      【讨论】:

      • 这条消息的意思是,c++ 支持在构建时被禁用?如何启用它?
      猜你喜欢
      • 2011-02-02
      • 2013-04-29
      • 1970-01-01
      • 2011-12-20
      • 1970-01-01
      • 2012-02-27
      • 1970-01-01
      • 1970-01-01
      • 2014-03-11
      相关资源
      最近更新 更多