[go: up one dir, main page]

タグ

makeに関するyaottiのブックマーク (3)

  • 無効なURLです

    無効なURLです。 プログラム設定の反映待ちである可能性があります。 しばらく時間をおいて再度アクセスをお試しください。

  • Makefileの書き方 - スキルアップ輪講

    makeって何? † ソースファイルを分割して大規模なプログラムを作成していると、コマンドでコンパイルするのが面倒です。また、一部のソースファイルを書き換えただけなのに全部をコンパイルし直すのは時間の無駄です。 そんな問題を解決するのがmakeです。Makefileと呼ばれるテキストファイルに必要なファイルと各ファイルのコンパイルのコマンド、ファイル間の依存関係を記します。そして、“make”というコマンドを実行するだけで、自動的にコマンドを実行してコンパイルしてくれます。これだけではスクリプトと大差がないのですが、makeはMakefileに記された依存関係に基づいて更新されたファイルの内関連のあるものだけを更新することで、コンパイル時間を短くします。 makeは特定のプログラミング言語に依存したものではありません。C言語のソースファイルのコンパイルにも使えますし、Verilog-HDL

  • アルゴリズムとデータ構造演習

    Makefileの書き方 ここでは、GNUのmakeコマンド用のMakefileの書き方を 簡単に説明します。 GNU以外のmakeでは、多分期待通りに動作しません。 また、より詳しい説明については、InfoやGNUのウェブサイトを参照してください。 makeは、実行されたディレクトリにある Makefileという名前のファイルによって挙動を決定します。 Makefileの最初には、次の行を書きます。 SHELL = /bin/sh この行がなくてもmakeは動作しますが、 誰が実行しても同じ挙動になるようにこう書いておくべきです。 (自分がbash愛好者だからといって、 bashを指定するべきではありません。) 後は、「作成したいファイル名(ターゲット)」を行の先頭に書いて、 「:」「作成に使うファイル名(ソース)」を順に書きます。 ソースは複数でも構いません。(実は、ターゲットも複数で

  • 1