タグ

Makefileに関するakatakunのブックマーク (2)

  • Makefile ことはじめ - Qiita

    Makefile について理解が足りてないのでメモ Ruby の C 拡張をいじるに当たって、避けて通れないので、ここいらで把握する make って何? make(メイク) は、プログラムのビルド作業を自動化するツール。 コンパイル、リンク、インストール等のルールを記述したテキストファイル (Makefile) に従って、これらの作業を自動的に行う。 複雑に関連し合ったファイルの依存関係を解決するのが make の長所である。

    Makefile ことはじめ - Qiita
    akatakun
    akatakun 2018/02/23
    ターゲット名と同名のファイルが生成されるので、同名のファイルが既にあると"is up to date"と表示される => .PHONY: #{target}でファイルを生成しないようにする
  • Make と Makefile の説明

    まだ完成途中です back 注意: このページの内容には、おそらく多くの間違いがあります。 リンクされているので残しておきますが、利用には注意してください。(2008年3月、新山) ここではおもに make の使い方 と Makefile の書き方について 説明しています。じつは make の種類にはいろいろあり、ここでは GNU make (gmake というコマンド名のこともある) を 対象にしています (BSD の pmake でも基的な部分は同じですが、 マクロ定義などは違うところもあるので注意してください)。 わかりにくい箇所とか、まちがってる箇所がある場合はメールください。 Contents make はどんなときに使うか Makefile を作る make の実行 Makefile の文法リファレンス 多段 make について (未完成) Makefile の例 (未完成)

  • 1