make
「make」とは・「make」の意味
「make」は英語の動詞で、主に「作る」「作成する」「製造する」などの意味を持つ。また、「make O C」という形で使われることが多く、Oは目的語、Cは補語を表す。例えば、「I will make you happy.(あなたを幸せにする)」のように使われる。「make」の発音・読み方
「make」の発音は、IPA表記で /méɪk/ となり、カタカナ表記では「メイク」と読む。日本人が発音するカタカナ英語でも「メイク」となる。「make」の活用変化一覧
「make」の活用変化は以下の通りである。 現在形: make過去形: made
過去分詞: made
現在分詞: making
「make」の語源・由来
「make」の語源は、古英語の「macian」で、「作る」「構築する」などの意味があった。さらに遡ると、インド・ヨーロッパ語族の「*mag-」(練る)に由来するとされる。「make」と「cook」の違い
「make」と「cook」はどちらも「作る」という意味を持つが、違いがある。「make」は一般的な「作る」の意味で、物や状況を作り出すことを指す。一方、「cook」は料理や食材を調理することを意味する。例えば、「make a cake(ケーキを作る)」と「cook a meal(食事を作る)」のように使い分けられる。「make」の類語
「make」の類語には、create(創造する)、produce(生産する)、construct(建設する)、build(建てる)などがある。これらの単語は、それぞれ異なる文脈で「作る」の意味を持つ。「make」を含む英熟語・英語表現
「make it」とは
「make it」とは、「成功する」「間に合う」などの意味を持つ英語表現である。例えば、「I will make it to the meeting.(会議に間に合う)」や「You can make it if you try.(努力すれば成功できる)」のように使われる。「make」の使い方・例文
1. I will make a cake for your birthday.(あなたの誕生日にケーキを作る)2. She made a beautiful dress for the party.(彼女はパーティー用に美しいドレスを作った)
3. They are making a new building in the city.(彼らは都市で新しい建物を建設している)
4. He made a promise to his friend.(彼は友達に約束をした)
5. The company makes electronic devices.(その会社は電子機器を製造している)
6. She is making a plan for her vacation.(彼女は休暇の計画を立てている)
7. The artist made a masterpiece.(その芸術家は傑作を創作した)
8. The scientist made a new discovery.(その科学者は新しい発見をした)
9. They made a lot of money in the stock market.(彼らは株式市場でたくさんのお金を稼いだ)
10. She made a mistake in her calculation.(彼女は計算で間違いを犯した)
メイク【make】
メーク【make】
Make
ソフトウェアのビルド、および差分コンパイル用ツール。
通常、ソフトウェアは多数のソースファイルから構成される。実行可能ファイルを生成(ビルド)するために、すべてのソースファイルをコンパイルしなければならない。しかし、ソフトウェア開発の過程では、ごく一部のソースファイルだけを変更し、コンパイルおよびリンクを実行する作業が頻繁に発生する。このようなとき、変更されていないソースファイルまでコンパイルしては、余計な時間がかかる。変更されたファイルだけを判別し、選択的にコンパイルを実行するソフトウェアがmakeである。
コンパイラ言語では、ソースファイルから、コンパイルやリンクといった、何段階かの生成処理を経て最終的な実行可能ファイルを生成することが一般的である。makeは、どの種類のファイルがどの種類のファイルから生成されるのか、というファイル同士の依存関係と、ファイルが変更されている場合に実行すべきコマンドとを記述したMakefileと呼ばれる設定ファイルを読み込み、必要最小限の処理だけを実行する。
makeコマンドにはさまざまな実装があるが、GNU Projectが開発したmakeコマンドが、現在最も広く使われている。
関連見出し
Autoconf
Ant
ソースコード
コマンド
ツール
コンパイラ
GNU Project
関連URL
GNU make(http://www.gnu.org/software/make)

Make
make
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/08/04 15:53 UTC 版)
ナビゲーションに移動 検索に移動作者 | スチュアート·フェルドマン |
---|---|
開発元 | ベル研究所 |
初版 | 1977年 |
プログラミング言語 | C言語 |
対応OS | UNIX系 |
種別 | ビルド・ツール |
機能
複雑に関連し合ったファイルの依存関係を解決するのがmakeの長所である。例えば、A というファイルを処理して B というファイルを生成するとき、makeはそれぞれのファイルの更新時刻(タイムスタンプ)を参照し、A が B よりも新しいときには作業を行うが、B が A より新しければ作業は不要と見なして何もしない。ファイル数が増え、依存関係が複雑になっても、makeはmakefileの記述を頼りに必要最低限の作業だけを自動で行う。Autotoolsという別のツールを使う事でmakefileの自動生成が可能である。
UNIX系ソフトウェアは、ソースコードの形で配布されることがある。そのビルド作業にはほぼ必須のツールといえる(ごくまれにmakeを使わないソフトウェアも存在する)。
なお、makeはプログラムコードのビルド以外の用途にも使用可能である。例えば、LaTeXのソースファイルからDVI形式のファイルを生成する作業などにも使用することができる。バッチ処理の簡略化にも使うこともできる。
歴史
元々は1976年4月にベル研究所でStuart Feldmanによって作成された。
Feldman は、変更されたが実行ファイルが誤って更新されていないプログラムを無駄にデバッグしている同僚の経験から、Makeを書くことをひらめいた。
互換性
Linux Standard Baseでも指定コマンドになっている[1]。最近ではCMakeを使う場合がある。
makeには互換性のない亜種が存在する。同様のツールとしてrake(Ruby用)、setup(Python用)がある。
makeの実装
- GNU make - GNUプロジェクトによる実装。
- Schily make - ポータブルで拡張可能なmake。
- BSD make - BSDの実装。
- Microsoft Program Maintenance Utility (make, nmake) - マイクロソフトの実装。makeは極めて初期の処理系にのみ付属。
注釈
- ^ Linux Standard Base https://refspecs.linuxfoundation.org/lsb.shtml
関連項目
- Apache Maven - Java用のプロジェクト管理ツール
- Apache Ant - Java用のmake
- SCons - makeの代替ユーティリティ
- Ninja - makeの代替ユーティリティ
- CMake - クロスプラットフォームでオープンソースなビルドシステム
- Meson - クロスプラットフォームでオープンソースなビルドシステム
- NAnt - .NET Frameworkで使用できるオープンソースのビルドシステム
- MSBuild - .NET Frameworkで構築されたマイクロソフト標準のビルドシステム
外部リンク
MAKE
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/17 03:10 UTC 版)
ナビゲーションに移動 検索に移動メイク
メイク、メーク
Make
一般
- 英語で作る、料理するの意味。
- 銘柄、ブランドなどの意味であり、主に工業製品に用いられる。多くは製造者名の中核部や創業者の名などに由来するが、厳密には製造者名 (法人名など) とは異なる。
- メイクアップの略。化粧のこと。マックス・ファクターの台詞「Make Up(もっと美しい表情を)」の台詞が、後に「化粧する」という意味で使われるようになった。
- パーソナルカラー診断[1]に基づいてメイクアップをすることで、相手からの印象をより良く見せることができる。
産業
- 特殊メイク - SFXの一種。撮影のためにモンスターや動物、けがなどを人工的に再現する方法。
- make (UNIX) - ソフトウェアのビルド作業を自動化するツール。
- ソフトウェア開発工程における製造(プログラミング (コンピュータ))のこと
組織
- MAKE (音楽ユニット) - 日本の音楽ユニット。
Meik
- Meik - 日本の女性歌手。
メイク
脚注
Make
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/11/24 11:02 UTC 版)
※この「Make」の解説は、「メイク」の解説の一部です。
「Make」を含む「メイク」の記事については、「メイク」の概要を参照ください。
「make」の例文・使い方・用例・文例
固有名詞の分類
「make」に関係したコラム
FXのチャート分析ソフトMT4で10分足や2時間足などを表示するには
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)では、次の時間足の表示ができます。ティック1分足5分足15分足30分足1時間足4時間足日足週足MT4では、10分足や1...
- makeのページへのリンク