タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

makeに関するimai78のブックマーク (4)

  • Makefile の簡単な書き方

    プログラムパッケージを作る場合、 規模によって次のようなファイル構成が考えられます。 1ソースファイル 1実行ファイル nソースファイル 1実行ファイル n×(1ソースファイル 1実行ファイル) nソースファイル m実行ファイル いずれの場合でも 'make' コマンドを活用することによって、 開発段階から効率的に作業できます。 パッケージ生成の機能も持たすことができますので、是非活用して下さい。 それでは見て行きましょう。 また、"README" やパッケージそのものの 各種雛型 も用意しました。ぜひご活用下さい。 'make' コマンドとは? 'make' を実行すると、 カレントディレクトリの "Makefile" に従ってプログラムを実行しますが、 ファイル生成を目的に作られているだけあって、 ファイルのタイムスタンプを見て無用なプログラムを実行しない点が、 単なるシェルスクリプト

    imai78
    imai78 2010/09/06
    [c/c++][tutorial]
  • トリビアなmakefile入門

    make/makefileは,大きいプログラムのどの断片が再コンパイルされる必要があるかという事と,それらを再コンパイルする発行コマンドを自動的に決定するユーティリティ/設定ファイルです. コンピュータサイエンスの基的な考え方のひとつに冗長性をなくして効率化する構成を追及するというのがあります. 情報理論(bitの理論),HTMLとブラウザ,高級言語と機械語など,ひとつの仕様(表現)から環境や状況にあわせて実装(記述)をつくりだす構成が好まれます. ひとつのファイルでさまざまなコマンドを制御するmake/makefileを制することはコンピュータサイエンスを制することになります. makeのあれこれ もっとも単純な例 Makefile は以下のようなルールからなる.

    imai78
    imai78 2010/09/06
    [c/c++][tutorial]
  • Make と Makefile の説明

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

    imai78
    imai78 2010/09/06
    [c/c++][tutorial]
  • Makefileの書き方 - スキルアップ輪講

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

    imai78
    imai78 2010/09/05
    [c/c++]
  • 1