makeとは、
- 「作る」「~にする」「~にさせる」という意味を持つ英単語。動詞。
- ファイルの更新日時を利用したビルド自動化ツール。
- もの作りを題材にしたイベント "Make"。ニコニコ技術部が出展していたりする。 → MTM / MOM
- 日本語の「負け」をローマ字表記したもの。主に1.と掛ける意味で用いられる。
概要では 2. を説明する。
概要
ソフトウェアのビルド作業で毎回コマンドを 1 から打つのは、特にコード量が莫大な場合、かなり手間の掛かる作業になってしまう。バッチファイルやシェルスクリプトによる自動化も考えられるが、この場合 1 つのモジュールのたった 1 行を変更しただけでも全てのコードに対してビルド作業を行う事になり、非効率的な場合も多い。
そこで更新されたコードだけを適切にビルドするためのツールが make である。make では、Makefile と呼ばれる特殊なファイルを記述する事で、ファイルの更新日時と Makefile に記述された依存関係から必要な部分だけを自動的にビルドする事ができる。
関連動画
3. の方の make の関連動画。
関連コミュニティ
関連項目
- 3
- 0pt