コンパイルとは? わかりやすく解説

Weblio 辞書 > 同じ種類の言葉 > 情報 > コンピュータ > コンパイル > コンパイルの意味・解説 

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】


Compile コンパイル


コンパイル

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/04/06 07:18 UTC 版)

コンパイル: compile




「コンパイル」の続きの解説一覧

コンパイル

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2019/02/16 01:38 UTC 版)

Horos」の記事における「コンパイル」の解説

Xcode加えて CMakepkg-config準備することでビルド可能。

※この「コンパイル」の解説は、「Horos」の解説の一部です。
「コンパイル」を含む「Horos」の記事については、「Horos」の概要を参照ください。


コンパイル

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/02/27 03:29 UTC 版)

X-BASIC」の記事における「コンパイル」の解説

X68000本体購入する標準付属していたX-BASIC開発環境は、エディタ機能持ったインタプリタであるが、別売りのCコンパイラ購入すると、X-BASICからC言語変換するツール用いて機械語にコンパイルして実行できる

※この「コンパイル」の解説は、「X-BASIC」の解説の一部です。
「コンパイル」を含む「X-BASIC」の記事については、「X-BASIC」の概要を参照ください。


コンパイル

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/27 00:28 UTC 版)

ブロック (C言語拡張)」の記事における「コンパイル」の解説

Linuxでは以下のとおりである。 clang -fblocks blocks-test.c -lBlocksRuntime

※この「コンパイル」の解説は、「ブロック (C言語拡張)」の解説の一部です。
「コンパイル」を含む「ブロック (C言語拡張)」の記事については、「ブロック (C言語拡張)」の概要を参照ください。


コンパイル

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/07/13 07:40 UTC 版)

CoffeeScript」の記事における「コンパイル」の解説

以下の方法CoffeeScript から JavaScript にコンパイルできる。 Node.js併用する方法Node.jsインストール後、npm install --global coffeescriptインストールできる。CoffeeScriptコンパイラバージョン 0.5 より、 CoffeeScript 自身記述されているが、npm ではコンパイル済みJavaScript配付されるため、Node.jsユーティリティとして使用することができる。しかし、コンパイラ中核部分Node.js依存しないため、ブラウザ上の JavaScript 実行環境動作させることができるコンパイル済みモジュール用意されている。 Apache Mavenプラグインである Coffee Maven Plugin がある。これは Java書かれJavaScript エンジンである Rhino利用している。 CoffeeScript公式サイトではメニューバーにある "Try CoffeeScript" をクリックすることで、ブラウザ上で CoffeeScript入力JavaScript へのコンパイル実行を行うことができる。 Windows 向けのコンパイル済みの coffee.exe 。ただし、Node.js を使うことが推奨されている。 Debian/Ubuntu ではレポジトリcoffeescript がある。ただし、必ずしも最新版ではない。

すべての辞書の索引

「コンパイル」の関連用語

コンパイルのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



コンパイルのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
実用日本語表現辞典実用日本語表現辞典
Copyright © 2024実用日本語表現辞典 All Rights Reserved.
デジタル大辞泉デジタル大辞泉
(C)Shogakukan Inc.
株式会社 小学館
PHPプロ!PHPプロ!
©COPYRIGHT ASIAL CORPORATION ALL RIGHTS RESERVED.
IT用語辞典バイナリIT用語辞典バイナリ
Copyright © 2005-2024 Weblio 辞書 IT用語辞典バイナリさくいん。 この記事は、IT用語辞典バイナリコンパイルの記事を利用しております。
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのコンパイル (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのHoros (改訂履歴)、X-BASIC (改訂履歴)、ブロック (C言語拡張) (改訂履歴)、CoffeeScript (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。
Text is available under Creative Commons Attribution-ShareAlike (CC-BY-SA) and/or GNU Free Documentation License (GFDL).
Weblioに掲載されている「Wiktionary日本語版(日本語カテゴリ)」の記事は、Wiktionaryのコンパイル (改訂履歴)の記事を複製、再配布したものにあたり、Creative Commons Attribution-ShareAlike (CC-BY-SA)もしくはGNU Free Documentation Licenseというライセンスの下で提供されています。
Tanaka Corpusのコンテンツは、特に明示されている場合を除いて、次のライセンスに従います:
 Creative Commons Attribution (CC-BY) 2.0 France.
この対訳データはCreative Commons Attribution 3.0 Unportedでライセンスされています。
浜島書店 Catch a Wave
Copyright © 1995-2024 Hamajima Shoten, Publishers. All rights reserved.
株式会社ベネッセコーポレーション株式会社ベネッセコーポレーション
Copyright © Benesse Holdings, Inc. All rights reserved.
研究社研究社
Copyright (c) 1995-2024 Kenkyusha Co., Ltd. All rights reserved.
日本語WordNet日本語WordNet
日本語ワードネット1.1版 (C) 情報通信研究機構, 2009-2010 License All rights reserved.
WordNet 3.0 Copyright 2006 by Princeton University. All rights reserved. License
日外アソシエーツ株式会社日外アソシエーツ株式会社
Copyright (C) 1994- Nichigai Associates, Inc., All rights reserved.
「斎藤和英大辞典」斎藤秀三郎著、日外アソシエーツ辞書編集部編
EDRDGEDRDG
This page uses the JMdict dictionary files. These files are the property of the Electronic Dictionary Research and Development Group, and are used in conformance with the Group's licence.

©2024 GRAS Group, Inc.RSS