Linux Mintでmingwを使用する

Linux Mintでmingwを使用する

既存のソースtarballからWindowsバイナリをビルドする必要があります。私はRedHat環境で特別な設定を使用し、mingwパッケージからスクリプトを作成してこれを行ったことを覚えています。しかし、今はLinux Mintを使っていますが、わかりません。どのパッケージが必要ですか?構成して作成するには何を使用しますか?ソースファイルはC言語であり、gccはこれを行います。

答え1

Cのみが必要な場合は、以下をインストールしてくださいgcc-mingw-w64

sudo apt install gcc-mingw-w64

これにより、ツールチェーン全体がインストールされ、POSIXまたはWin32スレッドを使用して32ビットおよび64ビットのWindowsバイナリを構築できます。これらの一部にのみ興味がある場合は、より具体的なパッケージをインストールできます。

コンパイラがある場合は、次のコマンドを使用してビルドを構成します。

./configure --host=i686-w64-mingw32

32ビットプログラムの場合

./configure --host=x86_64-w64-mingw32

64ビットプログラムの場合。

関連情報