Qt CreatorでMinGWを使用時のマルチスレッドコンパイルの使用

QT

Qt CreatorでVisual C++を使うときはデフォルトでマルチスレッドコンパイルをしてくれますが、少なくともWindows環境ではMinGWはデフォルトでマルチスレッドコンパイルをしてくれません。
有効にする方法は複数ありますが、自分は以下の方法を使っています。
オプション -> Kits -> MinGWキットを選びます。
そして環境変数に以下のものを設定します。
=の前後や-jとスレッド数の間にスペースを入れてはいけません。


MAKE_COMMAND=mingw32-make -j[スレッド数を指定する]

8スレッドを指定するときは以下のようにします


MAKE_COMMAND=mingw32-make -j8

この記事へのコメント

最近のトラックバック