在调用静态库,一直提示undefined reference to 问题解决

时间:2022-02-20 13:13:49


1 : 那就是没有 加入某库才提示的,,可以指定路径加入某静态库,编译进去;

2 : 如果已经-L  -l***.a , 已经编译进去了,却仍提示没有定义,则要调换静态库的顺序;

       最后的结果要保证链接命令中给出所依赖的库时,需要注意库之间的依赖顺序,依赖其他库的库一定要放到被依赖库的前面,这样才能真正避免undefined reference的错误,完成编译链接。