gcc 在链接相关so或者a文件时出现 undefined reference to "xxx"

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xiong3110/article/details/83898406

gcc 在链接相关so或者a文件时出现 undefined reference to "xxx",

首先确认是否有这个xxx接口的真身,然后查明其所在的库文件,之后在当前makefile里添加就行。

可是今天遇到一种特殊情况,在如下的libs后面直接添加libapps_vram.a文件时并没效果,还是出现undefined。

LIBS = $(SDK_LIB_DIR)/libsres.so\
       $(CASE_LIB_DIR)/libapps_vram.a

至于为啥识别不到a文件本人还在分析中,只是找到一个妥协的的办法,在makefile最后添加进去

LIBS += $(CASE_LIB_DIR)/libapps_vram.a

猜你喜欢

转载自blog.csdn.net/xiong3110/article/details/83898406