😎

ビルド

2024/11/04に公開

概要

ビルドには「コンパイル」や「リンク」が含まれる

【流れ】

①コンパイル

  • ソースコードを機械語に翻訳すること
  • コンパイルについては以下の記事にあり

https://zenn.dev/417yr/articles/7912cdb3bd68b2

②リンク

  • 複数のオブジェクトファイルを、1つの実行ファイルにまとめる
  • オブジェクトファイル間の依存関係を解決する

【ビルドツール】

  • Make
  • Ant
  • Maven

【補足】

コンパイラによって作られる機械語のファイルのことをオブジェクトファイル(object file)と呼ぶ

【参考】

https://cloudnavi.nhn-techorus.com/archives/2722#i-2

https://lecture.ecc.u-tokyo.ac.jp/ktanaka/programming00/1011-1.html#:~:text=コンパイ ラによって作られる機械語のファイルのことをオブジェクトファイル(object file)と呼ぶ

Discussion