3

Makefile と Makefile の使用に違いはありますか?

4

4 に答える 4

2

gmake は、次の順序で見つかった最初の「make」ファイルを使用します。

GNUmakefile、makefile、Makefile

それ以外の場合、それらは意味的に同等です。GNU 拡張機能を使用している場合、GNU は GNUmakefile のみを使用することをお勧めします。

ソース

于 2008-10-30T23:11:41.183 に答える
1

いいえ、ありません。大文字と小文字を区別するファイル システムを備えたプラットフォームでも、「make」プログラムは両方の名前を検索します。GNU Make は 'makefile' をチェックしてから 'Makefile' をチェックします (技術的には GNUmakefile を最初にチェックしますが、その名前を使用する必要はありません)。

于 2008-10-30T23:08:34.903 に答える
0

そう。GNUmakefile について知りませんでした。ありがとうトヴァンフォッソン!(-;

私がテストしたときに見つけたものとは反対であるため、Gamecat の提案についてはわかりません。

フローリンに感謝します。あなたの提案は私が今見つけたものです。

makefile の次に Makefile (GNUmakefile に取って代わられているようです。)

乾杯、

ロブ

于 2008-10-30T23:16:42.110 に答える
0

おっとっと。ググるべきだった。

ディレクトリに makefile と Makefile がある場合、gmake は makefile を優先します。

于 2008-10-30T23:08:20.800 に答える