1

Cygwin と MinGW (TDM) がインストールされています。ソースから特定のプロジェクトをビルドするには、./configure スクリプトを実行する必要があります。これには、bash シェルと特定の UNIX ユーティリティが必要です。このため、MinGW プロジェクトは MSYS を配布しています。MSYS は、基本的に古い簡易バージョンの Cygwin です。すでに Cygwin がインストールされているので、そのまま使用したいと思います。Cygwin にはどのパッケージをインストールする必要がありますか? また、MinGW を使用してネイティブ Windows バイナリをビルドしようとしていることを認識させるには、./configure をどのように呼び出す必要がありますか?

4

1 に答える 1

0

Cygwin には MinGW コンパイラとライブラリが組み込まれていることをご存知ですか? -mno-cygwin スイッチを使用すると、Cygwin gcc を MinGW gcc に変換できます。これを ./configure でどのように使用するかは私にはわかりませんが、./configure スクリプトに依存すると思います。

私が通常行うことは、コンパイラとリンカーのフラグに -mno-cygwin スイッチを追加して、生成された Makefile を微調整することです。

于 2010-08-29T21:28:25.307 に答える