0

makefileの構造に関する基本的な情報を探しています。どんなポインタでも高く評価されます。ありがとう。

4

5 に答える 5

11

NMAKE の公式ドキュメント

「makefile」を使用するビルド システムには、他にもいくつかの種類があります。ここでの他の回答のいくつかは、これらの他のシステムを指しています。それらはすべて同じ基本的な考え方を実装していますが、機能と構文はさまざまであり、微妙な方法で異なる場合もあります。NMAKE (タイトルで言及したもの) の使用方法を学ぶ必要があり、GNU make のドキュメントを読んでいる場合、混乱する可能性があります。

于 2010-05-26T23:27:34.967 に答える
7

独自の makefile の書き方を学びたいと思っている人に、私が提供できる最善の支援は次のとおりです。

それをしないでください!!!

メイクファイル ジェネレーターを使用します。そこにはたくさんあります。私が見た中で最高のものの 1 つは CMake ですが、automake/autoconf/all もあります。

Ant のようなまったく異なるビルド システムを使用することもできます (ただし、このカテゴリではこれが唯一のオプションです)。

実際にちょっとひどいことをしてください。10年間一度も触れていません。開発作業は、コード内で最も効果的な場所に配置してください。

于 2010-05-26T22:42:43.407 に答える
4

非常に簡単に開始するには(まだ試していない場合)-これを読んでください。非常に簡単です。

数時間でメイクファイルの作成を開始したい場合は、この.

makefiles use officialでモンスターになるには、通常、参考書としてこれが必要です。

于 2010-05-26T22:49:50.143 に答える
1

あなたはAutobookを見たいと思うかもしれません

于 2010-05-26T22:41:29.837 に答える
1

私は以前のレスポンダーのほとんどに同意します。NMake に依存し続けるのではなく、新しいツールを使用してください。Ant、MSBuild、M​​aven、Scons、GNU/autotools など。ただし、NMake について詳しく知りたい場合は、Microsoft Rotor (SSCLI) ソース ディストリビューションを確認してください。NMake のソース、少なくともハッキングされたものが含まれています。 Rotor のビルドをブートストラップするために必要なスナップショット。Nmakefile のより良い例については、初期の Win32 SDK とそれ以降の OS/2 SDK を調べてください。これは、複雑な Nmakefile の全盛期でした。

于 2010-12-09T05:02:14.567 に答える