タグ

ブックマーク / lagendra.s.kanazawa-u.ac.jp (2)

  • MAKEの第一歩

    make 前:makeって何するもん? 次:複数ファイルの場合 makeの第一歩: もっとも簡単な例 makeは、多くの場合、複数のソースファイルからなるプログラムのコン パイルに使われるのですが、もちろん単独のファイルのプログラムにとっ ても有用なユーティリティです。 例としてhello.cを扱ってみましょう。ま、こ のコードなら % gcc hello.c ですむと言えばすむんですけどね。でも、実際は % gcc -Wall -O2 -ascii -pedantic -g hello.c -lm -o hello なぁ〜んて、沢山のオプションを付けたいときもあります。特に -lmなんてつい忘れてしまいます(hello.cには不要だけど)。 さらにもうひとつ大きなメリット、makeを介してコンパイルすることに しておけば、emacsからのデバッグがとっても楽になります。M-x compi

  • MAKEの第一歩(入門)

    makeというコマンドは、Makefileというファイルの記述に従ってファイ ルの更新を行なうユーティリティです。 と書いてもよくわからんだろうなぁ(^^; まあ、最初のセクションmakeって何するもん?でも読んでみてください。 このページの目標地点は入門の手前あたりまでです。「makeって聞いた ことはあるけど」とか「ちょっと触ってみようかな?」というレベルを 対象に書いてみました。「Makefileって最初だけを大文字にしなくちゃ いけないの?」などということさえ書かれていません。そのへんはman かinfoか成書で調べてください。 なお、このページ中で $ ls などと書いてあるときの$はコマンドプロンプトです。 目次 makeって何するもん? もっとも簡単な例 複数ファイルの場合 マクロの利用 ターゲットの生成方法の指定 ちょっとした応用 C以外にmakeを使う サフィックスルール

  • 1