MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 07/19 おすすめ情報に 『 【資格取得者速報】 Aさん 「 Microsoft Security, Compliance, and Identity Fundamentals」 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


コンパイル
profile-img
投稿者: coccoさん
投稿日:2021/05/21 16:21
更新日:
like-img
分類
技術
テクノロジー
全般
キャリア
運用・保守
投稿内容

CUIのLinuxをGUIにすべく試行錯誤していたら、「バイナリデータをコンパイルする」という単語を見つけて、「コンパイル」という言葉は聞いたことはあるけどちゃんとした意味は知らないなと思い、調べてみました。


□「コンパイル」とは

例えば「毎日20時にエラー検出をしたい」と考えていたとして、バッチファイル(Windows OSにおけるスクリプトファイル)に「毎日20時にエラー検出をして」と書いても、システムはその言葉を理解してくれません。

そこで、「コンパイル」をすることで、私たちの命令をシステムが理解することができます。


命令(ソースコード)

 コンパイル 

システム(バイナリコード)



コンパイルは主にプログラマーがよく使うと思いますが、インフラエンジニアでも、Linuxに外部ファイルをパッチしたい際などに使うようです。

ちなみに、コンパイルはコードの変換作業を指す言葉で、変換を行うプログラムのことは「コンパイラ」と言います。

会話の中で使ってみてはいかがでしょうか。


参考にしていただければ幸いです。
ご覧いただきありがとうございました。


□参考資料

https://wa3.i-3-i.info/word186.html

コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3