我有一个要求,我静态链接所有我的库,包括libstdC++,libc,pthread等。有一个omniorb库,我想要动态链接。如何静态链接除使用g ++的几个库之外的所有库?
目前我已动态链接所有库。 LDD显示以下
linux-vdso.so.1 => (0x00007fff251ff000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f291cc47000)
libomniDynamic4.so.1 (0x00007f291c842000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f291c536000)
libm.so.6 => /lib64/libm.so.6 (0x00007f291c2e0000)
libgomp.so.1 => /usr/lib64/libgomp.so.1 (0x00007f291c0d7000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f291bebf000)
libc.so.6 => /lib64/libc.so.6 (0x00007f291bb66000)
/lib64/ld-linux-x86-64.so.2 (0x00007f291ce63000)
librt.so.1 => /lib64/librt.so.1 (0x00007f291b95d000)
libomniORB4.so.1 (0x00007f291b6aa000)
libomnithread.so.3 (0x00007f291cf35000
我需要LDD显示libomniDynamic4.so.1作为唯一的动态链接库。
我该如何做到这一点?
此答案*完全*错误: - 静态关闭 - 动态,反之亦然。最后一个胜利。 – 2011-05-31 03:40:13