标签: linux ld
我有一个静态链接到库(libA.2.0.a的程序(被编译为简单的ELF),我也有一个库(被编译为共享对象 )是静态链接相同的库,但对某些功能所做的修改很少,因此不会崩溃。
libA.2.0.a
流程是:程序动态加载库并从该库中调用函数。
当库调用函数时,它将实际上从程序而不是库中调用该函数。
我很难弄清楚为什么会这样,我想有人可能会帮助我理解为什么会这样。