MacにQtCreatorがあります。Qt sdkソースをダウンロードしてビルドしました。Mac用のコードをコンパイルでき、正常に動作します。
Windowsをターゲットにしたいので、mingw32ソースをダウンロードしてビルドしました。これで、i386-mingw32-g++
c ++コードを正常にコンパイルする実行可能ファイルが作成され、Macからコンパイルされたバイナリ実行可能ファイルがWindowsボックスで正常に実行されます。
ここで、Qt Creatorで新しいビルド構成を作成して、Windowsバイナリを生成するためにコンパイラとしてmingw32を使用するようにします。
ツールチェーンの構成ウィンドウで取得したものは次のとおりです。
ビルド構成には次のようなものがあります。
ご覧のとおり、コンパイラとしてmingw32を選択できません。なんで?