首页 > 学院 > 开发设计 > 正文

链接为可执行文件时‘未定义的引用’问题

2019-11-06 06:24:06
字体:
来源:转载
供稿:网友

很奇怪我在creatdir.c中引用c_zhtclent.h头文件,c_zht_insert2为c_zhtclent.h中的函数

为什么在编译为.o文件的时候没有错误,在连接为可执行文件的时候就会出现未定义的引用?

原因:缺失了库zht 

解决:

在makefile中的LDFLAGS中加人-Lzht/lib -lzht -lstdc++ -lPRotobuf -lpthread用于加载这些库(首先要进入zht文件夹make)


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表