三省堂 大辞林 |
OSS用語集 |
Make
ソフトウェアのビルド、および差分コンパイル用ツール。
通常、ソフトウェアは多数のソースファイルから構成される。実行可能ファイルを生成(ビルド)するために、すべてのソースファイルをコンパイルしなければならない。しかし、ソフトウェア開発の過程では、ごく一部のソースファイルだけを変更し、コンパイルおよびリンクを実行する作業が頻繁に発生する。このようなとき、変更されていないソースファイルまでコンパイルしては、余計な時間がかかる。変更されたファイルだけを判別し、選択的にコンパイルを実行するソフトウェアがmakeである。
コンパイラ言語では、ソースファイルから、コンパイルやリンクといった、何段階かの生成処理を経て最終的な実行可能ファイルを生成することが一般的である。makeは、どの種類のファイルがどの種類のファイルから生成されるのか、というファイル同士の依存関係と、ファイルが変更されている場合に実行すべきコマンドとを記述したMakefileと呼ばれる設定ファイルを読み込み、必要最小限の処理だけを実行する。
makeコマンドにはさまざまな実装があるが、GNU Projectが開発したmakeコマンドが、現在最も広く使われている。
関連見出し
Autoconf
Ant
ソースコード
コマンド
ツール
コンパイラ
GNU Project
関連URL
GNU make(http://www.gnu.org/software/make)
ポーカー用語 |
Make
ウィキペディア |
MAKE
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2010/12/03 03:35 UTC 版)
| MAKE | |
|---|---|
| 基本情報 | |
| ジャンル | ラテン・ボサノヴァ・ジャズ |
| レーベル | zetima(2007年-) |
| 事務所 | アップフロントワークス(2007年-) |
| メンバー | |
| MAYUMI ケン・ランクティ |
|
MAKEはロサンゼルスを中心に活動する男女音楽ユニットである。2007年zetimaよりデビュー。
目次 |
メンバー
- MAYUMI
- ケン・ランクティ
ディスコグラフィー
アルバム
- MAKE OVER(2007年6月6日)
- ブルーライトヨコハマ
- 小指の想い出
- ただいとしい
- コーヒールンバ
- 蘇州夜曲
- ゆうべの秘密
- サン・トワ・マミー
- あなたはワルね
- わたしの城下町
- 何日君再来
関連項目
- 喜多嶋修
- 2007年の音楽
make
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/08/10 04:11 UTC 版)
make(メイク) は、プログラムのビルド作業を自動化するツール。コンパイル、リンク、インストール等のルールを記述したテキストファイル (Makefile) に従って、これらの作業を自動的に行う。
複雑に関連し合ったファイルの依存関係を解決するのが make の長所である。例えば、A というファイルを処理して B というファイルを生成するとき、make はそれぞれのファイルの更新時刻(タイムスタンプ)を参照し、A が B よりも新しいときには作業を行うが、B が A より新しければ作業は不要と見なして何もしない。ファイル数が増え、依存関係が複雑になっても、make は Makefile の記述を頼りに必要最低限の作業だけを自動で行う。Autotools を使う事で Makefile の自動生成が可能となる。
UNIX系ソフトウェアは、ソースコードの形で配布されることが多いが、そのビルド作業にはほぼ必須のツールといえる(ごくまれに make を使わないソフトウェアも存在する)。
なお、make はプログラムのビルド以外の用途にも使用可能である。例えば、LaTeX のソースファイルから DVI 形式のファイルを生成する作業などにも使用することができる。やり方しだいではバッチ処理の簡略化にも使うこともできる。
最初のmakeは1977年にベル研究所のStuart Feldmanによって作られた。
他言語における同様のツールとしてRuby には rake 、Pythonではsetupというスクリプトがある。
目次 |
ソフトウェア開発工程
ソフトウェア開発工程における製造 (実装、コーディング) を指して、Make (またはM) と呼ぶこともある。
make の実装
関連項目
- Apache Maven
- Apache Ant
- SCons
- CMake - クロスプラットフォームでオープンソースなビルドシステム
- NAnt - .NET Frameworkで使用できるオープンソースのビルドシステム
- MSBuild - .NET Frameworkで構築されたマイクロソフト標準のビルドシステム
外部リンク
固有名詞の分類
MAKEに関連した本
- Let's Make ★ Character CGイラストテクニック vol.3 redjuice ビー・エヌ・エヌ新社
- Cooking for Geeks ―料理の科学と実践レシピ (Make: Japan Books) Jeff Potter オライリージャパン
- GNU Make 第3版 Robert Mecklenburg オライリージャパン
MAKEに関係した商品
- P10倍★送料無料★ セレブ愛用ブランド ドギャード レディース ゴールド ネックレス2011 新作 福袋 円高還元 【楽ギフ_包装】ランキング入賞【ポイント10倍★送料無料SALE】Dogearedドギャード Make a Wish ゴールドチャームネックレス願いにあわせて35種 雑誌掲載 セレブ愛用お守り幸運レディースネックレス 馬蹄レビューを書いてメール便送料無料キャメリア(バッグ&ジュエリー)
- 【レビュー書いてプレゼント】音楽と思い出…熱い感性を刺激するFTISLANDのRemake Album「MEMORY IN FTISLAND」発売!!【特別価35%off】【韓国盤★CD】 エフティー・アイランド 2011 FT ISLAND RE-MAKE ALBUM MEMORY IN FTISLAND【smtb-k】【kb】ホンギ韓国商品館
- 選べる40種類!【数量限定】●送料無料●海外セレブ愛用ブランド ドギャード ネックレス新春特別SALE!【送料無料】Dogeared ドギャード Make a Wish ゴールドチャームネックレス【セール YDKG 数量限定 楽ギフ_包装】【donec】【koushin0106】free point saleジュリエッタ