Skip to content
Latchkey

静的リンク - CI/CD用語集の定義

静的リンクはすべてのライブラリコードを実行ファイルにまとめ、実行時に外部依存のない自己完結型バイナリを生成します。

静的リンク は、プログラムが使用するすべてのライブラリのマシンコードを build 時に最終的な実行ファイルへコピーし、外部ライブラリ依存のない単一の自己完結型バイナリを生成します。

静的リンクは、プログラムが使用するすべてのライブラリのマシンコードを build 時に最終的な実行ファイルへコピーし、外部ライブラリ依存のない単一の自己完結型バイナリを生成します。

CI において

静的リンクされたバイナリは、一致する共有ライブラリなしでどこでも動作するため、コンテナや deploy artifact に最適です。Go ではこれがデフォルトで、C では -static または musl に対してビルドすると静的バイナリが生成されます。

関連ガイド