makefileについて少し調べた
今日はmakefileについて色々調べてました。汎用性を持たせようとするとなかなか大変。
とりあえず、一番のキーになりそうなのが「makedepend」です。これはソースファイルを解析して依存関係を生成してくれるので、Makefileをほとんどそのまま流用できるようになりそう。入門とか書いてあるようなサイトだと紹介されていないこともあるようなので(気付かなかっただけかもしれないが)、たどり着くまでに時間がかかってしまった。
ちなみに私は「nmake」を使う予定ですが、他にも「GNU Make」「CMake」などもあるようです。
まだあんまり触ってないので今からもっと詳しく調べてきます。
とりあえず目標は、汎用的に使えるテンプレートを作る。
どこかでテンプレ探して多少書き換えれば何とかなるだろう。
とりあえず、一番のキーになりそうなのが「makedepend」です。これはソースファイルを解析して依存関係を生成してくれるので、Makefileをほとんどそのまま流用できるようになりそう。入門とか書いてあるようなサイトだと紹介されていないこともあるようなので(気付かなかっただけかもしれないが)、たどり着くまでに時間がかかってしまった。
ちなみに私は「nmake」を使う予定ですが、他にも「GNU Make」「CMake」などもあるようです。
まだあんまり触ってないので今からもっと詳しく調べてきます。
とりあえず目標は、汎用的に使えるテンプレートを作る。
どこかでテンプレ探して多少書き換えれば何とかなるだろう。
スポンサーサイト