linux – 检测我的共享库的两个ABI不兼容版本加载到单个程序中

linux – 检测我的共享库的两个ABI不兼容版本加载到单个程序中

我写了一个包含几个不兼容版本的共享库.我改变了SONAME,所以他们被称为: lib_mylib.so.1.0.0(旧库) lib_mylib.so.2.0.0mylib.so.1中只有一些函数,其他函数只在mylib.so.2中,很多函数都很常见(但有几个函数改变了参数的数量)我担心可以将两个版本的mylib链接