库文件调用库文件问题libA.a静态库文件里包含函数A(别人封装好的,无源码)libB.a里的B函数调用libA.a的A函数(自己封装,有源码)一个工程文件的main函数里调用B函数,但在编译的最后报错:undefined reference to 'A';请问是什么原因呢?如何解决。。。谢谢[最优解释]gcc -o main main.c -lB -lA[其他解释]libB.a里extern声明了函数A了吗?[其他解释]哦 找到问题,原来要先调用B再调用A(顺序)