Visual C ++コンパイラを使用したQtビルドの高速化

Visual C ++でのQtは、nmakeを使用して構築されます。 nmakeは、長い間開発されていない古いツールです。 GNUツールキットユーザーはmake -jを使用してビルドを並列化することで新しいデュアルコアおよびクアッドコアプロセッサーを最大限に活用していましたが、Visual C ++ユーザーはQtを単一の「スレッド」にアセンブルしました。



しかし、Qt開発者はVisual C ++ユーザーのことを忘れず、jomユーティリティ( sourcesbinary )をリリースしました。 jomは、システム内のコアの数を決定し、アセンブリを並列化します。



このユーティリティの使用は非常に簡単です-nmakeの代わりにPATHのディレクトリに配置して実行する必要があります。



幸せな建物!



All Articles