1

64 ビット Win 7 Pro マシン (Cygwin で 64 ビット gfortran を使用) で 32 ビット Fortran バイナリを生成したいので、32 ビット Win 7 マシン (32 ビット Cygwin を使用) で実行できます。これは、コンパイル時および/またはリンク時にスイッチを使用して実行できますか?

4

1 に答える 1

2

コードをクロスコンパイルすることはできますが、おそらくクロス ツールチェーン (つまり、クロス mingw/Cygwin) が必要になるでしょう。次に、ツールチェーンがサポートするものに応じて、--target=egi686またはを指定するために追加できます。i586

私の推測では、代わりに 32 ビットの Cygwin インストールを使用して「ネイティブ」ビルドを行うのが最も簡単でしょう。

于 2013-10-22T14:17:57.500 に答える