1. 编写如下三个文件
2. 测试1
g++ -fPIC -shared a.cpp -o liba.so
g++ -fPIC -shared -L. -la b.cpp -o libb.so
可以看到 main以来 liba.so,libb.so; libb.so依赖liba.so
运行后正常
B.cpp Tell A : Hello,World!
测试2:
g++ -fPIC -shared a.cpp -o liba.so
g++ -fPIC -shared b.cpp -o libb.so
g++ -la -lb -L. main.cpp -o main.exe
运行正常