4

ここで多くの質問を読んだ後、私はclangを試してみることにし、Ubuntu 12.04(64ビット)にsvnバージョンをインストールしました。問題が発生することを予期していましたが、警告なしですべてスムーズにコンパイルされました。

ただし、configureスクリプトを再実行するときに、clang / clang ++がパスにある場合は、gcc /g++ではなくこれを選択して独自のコンパイルを行うことに気付きました。llvm / clangをそれ自体で再コンパイルするのは良い考えですか?私はこれがgccで絶対に標準であることを知っていますが、clangのC ++実装はまだ十分ではないことを読みました(多分これは時代遅れの情報です...)。

4

1 に答える 1

3

Clangは数年前からセルフホスティングを行っています。その能力を失うことは深刻な退行になります。

Clangの現在のC++サポートは非​​常に優れています。C++11の多くでさえすでに使用可能です。

安全を確保したい場合は、安定したブランチにとどまります。

于 2012-09-03T22:04:26.997 に答える