1

私の Windows QtCreator プロジェクトでは、いくつかのコアで C++ をコンパイルするために jom を使用しています。問題は、jom がアクティブ化されたときに、ビルドの問題タブにすべての警告が表示されないことです。コンパイル タブでは、表示されない警告は黒で表示されますが、ビルドの問題タブで実際に表示されるすべての警告は赤で表示されます。QT サイトで、赤いテキストは標準エラーを意味し、黒いテキストは標準出力を意味することを読みました。

では、なぜ jom はいくつかの警告を stderr から stdout にシフトするのでしょうか?

警告のタイプは問題ではないようです。いくつかの未使用のパラメーター警告は stdout に送られ、いくつかは stderr に送られます。また、jomを無効にしようとしましたが、すべての警告がビルドの問題タブに正しく表示されます(コンパイルタブに赤いテキストで出力されます)

乾杯、助けてくれてありがとう

4

2 に答える 2

2

私たちは同じ問題を発見し、一時的な解決策として、jom 1.0.08 (まだ正しく動作する Jom の最新バージョン) に戻しました。

Jom 1.0.08 はftp://ftp.qt.nokia.com/jom/からダウンロードできます。

お役に立てれば。

于 2012-11-06T08:32:25.113 に答える
1

Jom バージョン 1.0.11 で同じ問題が発生しました。最新バージョン (1.0.13) に変更したところ、'build-problems' タブに警告とエラーが再び表示されるようになりました。

于 2013-11-27T13:44:18.823 に答える