C/C++ で作成されたいくつかのアプリケーションと、そのための makefile があります。現在、Windows (cygwin ベース) で GNU make システムを使用しています。makefile は、Windows OS のみを考慮してかなり前に作成されました。今、私たちはすべてを刷新するつもりです。
クロス プラットフォーム互換性を持たせるために makefile を作成する際に考慮すべき要因を認識していません。インターネットでソースをいくつか見ましたが、不十分でした。さまざまなプラットフォーム間で互換性を持たせるために、メイクファイルを作成する際に考慮すべき問題を誰かがリストアップしてくれませんか?
PS: このリンクを見たことがありますが、私が望んでいるものではないと思います。 Makefile とクロスプラットフォーム開発