linux下,有几个.so。如何将这几个动态库编译成一个动态库

我要编译个cpp文件生成一个 .so 的动态库
同时在编译又希望链接其他多个 .so
如果是用 g++ 命令
该怎么写呢??
第一次接触c++
求助,项目催的紧,来不及从头慢慢学了

g++ -l*** -l*** -L 库目录. 一次g++ 是可以同时连接多个动态库的.不用把多个动态库编成一个.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-25
楼下是正解, 比如有两个共享库liba.so, libb.so, 位于/lib/下, 用g++ 链接时应该是这样子:
g++ -L /lib/ -la -lb hello.cpp -o hello本回答被提问者和网友采纳
相似回答