4

LLVM 2.6 + クラン。

C++ ファイルをコンパイルしようとすると、次のようになりました。

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

C++ モードで clang を開始するにはどうすればよいですか?

4

2 に答える 2

7

トランクコードを取得します。C++ サポートは 2.6 以降大幅に改善されました。

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 に答える