标签: c++ shared-libraries dynamic-linking
我有2个共享库:lib1.so和lib2.so。 我想构建一个使用lib1和lib2符号的新共享库。新的共享库取决于lib1和lib2。所以,我必须将LD_LIBRARY_PATH设置为在运行时指向它们的路径。 有没有办法让新创建的库在编译/链接时包含lib1.so中的所有符号? 我希望我的新创建的库仅在运行时依赖于lib2.so。 (因此LD_LIBRARY_PATH将仅包含lib2.so的路径
lib1.so
lib2.so
lib1
lib2
LD_LIBRARY_PATH