UNIX ベースのシステムで等価な遅延負荷は何ですか。
私はコードを持っていますfoo.cpp
.gccでコンパイルしている間、それを共有オブジェクトにリンクします(合計3つの.soファイルがあります.)。異なるオプションの .so ファイルのそれぞれ。
./foo -v
ニーズlibversion.so
./foo -update
ニーズlibupdate.so
これらのライブラリのシンボルは、実行時にのみ解決する必要があります。
./foo -v
libupdate.so ライブラリが存在しなくても壊れません。
(dllのプロパティで)遅延ロードオプションを使用してWindowsで動作しています。UNIXシステムで同等のものは何ですか。
-lazy
オプションは UNIX でも同じことを行いますか? その場合、このオプションをどこに含めますか: makefile またはリンカ ld?