5
我的应用程序动态加载liba.so
(与dlopen
)。
liba.so
使用libb.so
所以我想链接liba.so
对libb.so
。 如何在Linux中执行此操作?如何将共享库与其他共享库链接到Linux?
在此先感谢。
我的应用程序动态加载liba.so
(与dlopen
)。
liba.so
使用libb.so
所以我想链接liba.so
对libb.so
。 如何在Linux中执行此操作?如何将共享库与其他共享库链接到Linux?
在此先感谢。
如果你自己构建liba.so
,你需要将它与-l
选项
gcc -o liba.so liba.o -L/libb/path -lb
链接,如果你没有liba
来源,也许你可以创建libawrapper.so
链接的是liba
和libb
和动态加载该库
gcc -o libawrap.so -L/liba/ -L/libb/ -la -lb