使用共享库的后果,该库使用不同的构建类型来破坏另一个共享库

时间:2015-12-18 07:35:02

标签: c++ linux

我有一个链接到lib1.so的二进制文件。 lib1.so库dlopen lib2.so.但是我们不能保证lib1.so和lib2.so的构建类型是相同的。例如,lib1.so可能是调试构建的,其中lib2.so可能被优化构建,反之亦然。

请告诉我有关上述用法的后果。

1 个答案:

答案 0 :(得分:0)

将调试和优化版本与共享库混合没有问题。