g++编译未定义引用问题

我写了个SegmentMp4.cpp,有个静态库libAP4.a。linux终端下执行下面的命令有一堆函数的未定义引用报错
请问为什么。其中这个libAP4.a库应该没问题,它是开源库里面东西

g++ SegmentMp4.cpp libAP4.a -o output

加个 extern 声明函数试试

总要把错误信息发出来吧,不然鬼知道什么情况,靠猜?

加x查看命令执行过程即可