libfoo
クラス、いくつかの静的変数、おそらく「C」リンケージを持つもの、および他のいくつかの関数を含むと呼ばれるライブラリがあるとします。
これで、次のようなメインプログラムが作成されました。
int main() {
return 5+5;
}
これをコンパイルしてリンクすると、に対してリンクしlibfoo
ます。
これは何か効果がありますか?実行可能ファイルのサイズは大きくなりますか?もしそうなら、なぜですか?静的変数またはそのアドレスは実行可能ファイルにコピーされますか?
これと同様の質問がある場合、または私が何らかの形で特に愚かである場合は、お詫び申し上げます。