多種多様なオープンソース プロジェクトがソース コードで配布され、./configure && make
アプローチでコンパイルされることになっています。しかし、クロスコンパイルしたい場合、これらの 2 つのステップのどの段階で、バイナリを取得するターゲット プラットフォームを指定すればよいのでしょうか?
一般的にconfigure/makeと関係がありますか、それともすべてのプロジェクトに固有のものですか? プロジェクト、ライブラリ、またはコンソール アプリケーションをコンパイルし、ターゲットを指定する例は何ですか?
多くのプロジェクトの Web サイトには、「このプログラムのクロス コンパイル」専用の Web ページがあることを知っています。そのため、プロジェクト固有の設定のようです。しかし、プロジェクトは依然として configure/make を使用しています。