compile
「compile」とは、集めることおよび集めたものを編集することを意味する表現である。
「compile」とは・「compile」の意味
「compile」は、資料などを「集める」あるいは「編集する」といった意味で用いられる英単語だ。「Please compile this files.(これらのファイルを編集してください。)」「Would you compile their opinions?(彼らの意見をまとめてくれませんか?)」のように使う。また「compile」は「(プログラムを)コンパイルする」とも訳す。プログラムにおけるコンパイル(compile)とは、特定の言語(プログラミング言語)によって作成されたプログラムを、ほかのプログラムで実行できる形式に変換することだ。一般的にはパソコンで用いることのできるバイナリ言語に変換する。日本語では「翻訳」と呼ばれることもある。「This command compiles a source program.」なら「このコマンドはソースプログラムをコンパイルする。」と訳す。
「compile」が名詞化した単語では「compilation」と「compiler」がある。「compilation」は「編集」あるいは「編集物」「集大成」を意味する。例えば「This book is my compilation.」なら「この本が私の集大成だ。」と訳す。「compiler」は「編集者」もしくは「コンパイラー(コンパイルを実行するプログラム)」を意味する。「He is the compiler.(彼は編集者だ。)」のように使う。
「compile」の活用変化一覧
「compile」の活用変化は次のとおりだ。・原形(現在形) compile
・過去形 compiled
・過去分詞形 compiled
・現在分詞形 compiling
「compile」の略語
「compile」は略語として表現されることは一般的にない。だが、「compile」の関連語である「compiler(編集すること)」「compilation(コンパイラ)」は「comp」と略されることがある。「compile」の語源・由来
「compile」の直接の語源は古期フランス語の「compiler(蓄積する)」である。「compiler」はラテン語に由来する語だ。ラテン語「pilus(毛)」が「pilo(毛を抜く)」となった。「pilo」は接辞「com(一緒に)」と結びついて「cmpilo(積み上げる)」となる。「cmpilo」は古期フランス語へと伝わり「compiler」となった。「compile」の覚え方
音の響きで覚えるものでは「コンパ要る(compile)?と人を集める」というものがある。「集める」という「compile」のイメージが掴みやすい覚え方といえるだろう。また「編集で疲労困ぱいる(compile)」というものもある。エンジニアやライターなどが編集作業をしているイメージを持つとよい。「compile」を分けて構造的に覚える方法もある。「com」が「共に」を意味する。「pile」は「積み重ねる」という意味を持つ。これらの知識があれば「compile」の「まとめる」「編集する」といった意味を覚えやすいだろう。「compile」の類語
「compile」が「集める」という意味で使われる場合の類語は次のとおり。・accumulate 蓄積する・累積する
・amass 蓄積する・大量に集める
・collect 集める・収集する
・gather 集合する・寄せ集まる
・garner 集める・蓄える
「編集する」という意味での類語は次のとおり。
・anthologize 選集を作る・(を)編集に入れる
・cull 選ぶこと・選別・淘汰
・marshal 整頓する・整列させる
・organize 編成する・組織する
・put together 組立てる・編集する
「compile」を含む英熟語・英語表現
「compile into」とは
「compile into」とは、一般的に「〇〇に集める」「○○に編纂する」などと訳される英語表現である。「We will compile into proposals and submit to the desk.(提言書にまとめて窓口に提出する。)」のように使う。なお「compile into one book」なら「集大成する」と訳す。
「compile」を含む用語の解説
「compile(Python)」とは
「compile(Python)」は、コンパイルを実行するために用意されているPython(パイソン)の組み込み関数の1つだ。Pythonとはプログラム言語の1つである。「compile(Python)」を実行するには、関数「compile」を記述した後に「source」「filename」「mode」の3つの引数(およびオプション引数)を指定しなければならない。
「compile」の使い方・例文
・He compiles his idea into a notebook.(彼はアイデアを一冊のノートにまとめている。)・We compiled an index in dictionary.(辞書に索引を作成した。)
・I couldn't compile thoughts about that incident well.(私はその事件についての考えをうまくまとめることができなかった。)
・When did I try to compile the program, I got an error.(プログラムをコンパイルしようとしたら、エラーが発生した。)
Compile コンパイル
コンパイル
コンパイルとは、プログラミング言語で記述されたソースコードを、コンピューターが解釈できる機械語としてのオブジェクトコードに変換することである。コンパイルを行うために用いられるソフトウェアはコンパイラと呼ばれ、コンパイルによって変換されるプログラミング言語はコンパイラ型言語と総称される。
コンパイルの作業は、ソースコードを開発時に一括して変換するものであり、変換時にはオブジェクトコードの実行は行われない。オブジェクトコ-ドはプログラムの実行時に直接読み込まれる。これに対して、プログラムの実行時に逐次変換され実行されるタイプのプログラミング言語は、インタープリタ型言語と呼ばれる。コンパイラ型言語はインタープリタ型言語に比べても実行速度が速いことを特徴とする。
コンパイル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/04/06 07:18 UTC 版)
コンパイル(英: compile)
英語の動詞
- (IT用語)高水準のプログラミング言語で書かれたプログラムをそれより低い水準の言語や機械語に変換すること。それを行うソフトウェアをコンパイラという。具体的な手順については【コンパイラ】の記事で説明。→コンパイラを参照のこと。
- (IT用語登場以前の、元の意味)いくつかの資料や文献から情報を集めてきて、一緒にして、ひとつの資料としてまとめること。たとえばレポート類を書くために、いくつもの資料・文献を読んで、あちこちから少しづつ文や節を集めてひとつの文書にまとめること。compileの語の構成としては com + pileとなっており、comは「一緒に」といった意味の接頭辞で、compileの語源は中世のラテン語のcompilareで、この語の意味がやや曖昧なもののおそらく「一緒に束ねる」というような意味で意味で使われていたらしい言葉で[1]、13世紀ころのフランス語では「集める」というような意味で使われていた言葉で[1]、それが英語のcompileの語源になった。日本人は「編集」という訳語を充てることは多い。(なお現代の政治的な場面では「編集」という用語はしばしば大切な情報を勝手に削ってしまう行為を隠すための用語になってしまっているが、そういう意味では全然無くて)、どちらかというと素直に文字通りの意味、つまり文献や資料を読んで集めた複数の材料をひとつのレポートや作文などにまとめるような作業だとイメージしたほうがよい。
- 固有名詞、企業名
- コンパイル (企業) -- かつて存在した日本のゲームソフト開発会社。すでに消滅。
脚注
関連項目
- コンピレーション(compilation) -- 動詞のcompileを 名詞形にしたもの。CDやレコードのコンピレーションアルバムというのは、上で2番目に説明したIT用語以前の意味の動詞compileの名詞形であり、複数のアーティストのCDなどから楽曲を少しづつ選んでそれらをひとつのアルバムとしてまとめ上げたもの。
コンパイル
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/02/16 01:38 UTC 版)
Xcode に加えて CMake と pkg-config を準備することでビルド可能。
※この「コンパイル」の解説は、「Horos」の解説の一部です。
「コンパイル」を含む「Horos」の記事については、「Horos」の概要を参照ください。
コンパイル
「コンパイル」の例文・使い方・用例・文例
コンパイルと同じ種類の言葉
「コンパイル」に関係したコラム
-
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のインディケーターの作り方について解説します。インディケーターの作り方の大まかな流れは次の通りです。MetaEdito...
FXのチャート分析ソフトMT4のインディケーターを提供しているWebサイトの一覧
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のインディケーターを提供しているWebサイトの一覧です。インディケーターのファイル形式は、「.mq4」、あるいは、「....
-
FX(外国為替証拠金取引)のチャート分析ソフトMT4(Meta Trader 4)のEA(Expert Advisor)の作り方を紹介します。MT4のメニューから「ツール」、「MetaQuotes L...
- コンパイルのページへのリンク