linux下报错“undefined reference to XXX“

原因:链接时没找到相关的库文件

编译可以分为用gcc编译和用makefile编译的,我们部门都偏好用makefile编译。链接时没找到相关的库文件,

所以去检查MakeLists.txt里的静态库链接问题——> 发现是第34行的语法错误,导致linux下的静态库xdoc没能

链接到libpugixml.a与libZipper.a 

 

非常棒的总结  

https://zhuanlan.zhihu.com/p/81681440

https://www.cnblogs.com/fah936861121/articles/9454569.html


版权声明:本文为qq_39938666原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。