タグ

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

  • 関連タグはありません

タグの絞り込みを解除

makeに関するvladimir-kyotoのブックマーク (3)

  • トリビアなmakefile入門

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

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

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

  • makefileの入門者用解説ページ

    makefileの入門者用解説ページ makefileの入門者用解説ページです 後半では、汎用的なmakefileの例もありますので、参考にどうぞ ■makefileって何? ■一番簡単な例 ■一番短いmakefile ■サブディレクトリの処理 ■依存関係を自動作成 ■makefileを自動作成 ■makefileの汎用例 ■makefileって何? makefileはプログラムをコンパイル&リンクするのを自動化してくれるツールです。 これがないと、複数ファイルをコンパイルするとき、 プログラマがどのファイルを変更したかを覚えておいて、それらのファイルに対してコンパイルし、最後にリンクする 全ファイルをコンパイル&リンクする のどちらかを行うことになります。 前者では管理が大変ですし、後者ではファイルが多い場合、やたらとコンパイル&リンクに時間がかかって、時間の無駄に

  • 1