红联Linux门户
Linux帮助

Linux应用开发———编译程序提示“对“xxxxxx”未定义的引用”

发布时间:2017-08-13 10:19:02来源:linux网站作者:放羊娃
使用C语言做一个简单的服务器demo程序,需要用到http,于是安装了一个libghttp。
 
安装完之后,在编译对应例程的时候提示:
Linux应用开发———编译程序提示“对“xxxxxx”未定义的引用”
 
在安装libghttp库的时候,在配置那里使用了命令:
Linux应用开发———编译程序提示“对“xxxxxx”未定义的引用”
 
于是到/usr/local/目录下查看,发现在include下有ghttp.h文件,在lib下有对应的so文件。
之后将动态链接库拷贝到/usr/lib下,之后使用sudo ldconfig命令,还是不行。
 
后来搜索到:
Linux应用开发———编译程序提示“对“xxxxxx”未定义的引用”
 
然后在gcc编译命令后面加上了-lghttp,就可以了:
Linux应用开发———编译程序提示“对“xxxxxx”未定义的引用”
 
本文永久更新地址:http://www.linuxdiyf.com/linux/32309.html