当前位置:  技术问答>linux和unix

undefined reference to 的问题(应该是简单的问题)

    来源: 互联网  发布时间:2016-06-15

    本文导语:  我在网上下的CGI-LIB  (http://www.joeldare.com/wiki/software_projects)  照着他HTML帮助文件里给的那个例子打了一遍后  放LINUX下用GCC编译的时候为什么会出现以下错误:  /tmp/ccYzRsOr.o(.text+0x1d): In function `main':  myfirst.c: unde...

我在网上下的CGI-LIB  (http://www.joeldare.com/wiki/software_projects) 

照着他HTML帮助文件里给的那个例子打了一遍后  放LINUX下用GCC编译的时候为什么会出现以下错误: 

/tmp/ccYzRsOr.o(.text+0x1d): In function `main': 
myfirst.c: undefined reference to `cgi_input_parse' 
/tmp/ccYzRsOr.o(.text+0x2d):myfirst.c: undefined reference to `mime_header' 
/tmp/ccYzRsOr.o(.text+0x3f):myfirst.c: undefined reference to `html_begin' 
/tmp/ccYzRsOr.o(.text+0x4f):myfirst.c: undefined reference to `h1' 
/tmp/ccYzRsOr.o(.text+0x6f):myfirst.c: undefined reference to `h2' 
/tmp/ccYzRsOr.o(.text+0x85):myfirst.c: undefined reference to `h3' 
/tmp/ccYzRsOr.o(.text+0x95):myfirst.c: undefined reference to `list_print' 
/tmp/ccYzRsOr.o(.text+0xb5):myfirst.c: undefined reference to `h2' 
/tmp/ccYzRsOr.o(.text+0xbd):myfirst.c: undefined reference to `cgi_env' 
/tmp/ccYzRsOr.o(.text+0xc2):myfirst.c: undefined reference to `html_end' 
collect2: ld returned 1 exit status 


头文件是这样的 
#include  
#include "cgi-lib.h" /* include the cgi-lib.h header file */ 
#include "html-lib.h" /* include the html-lib.h header file */ 
应该没错吧  那是哪有问题呢 ,我觉得应该是我库有问题  但我不会搞。。。谁帮帮我啊 ! 


我看了下,html-lib.h文件里是有那几个函数的声明,但是他的定义在html-lib.c那个文件里,我不知道怎么加进去,谁能告诉我啊

|
如果有动态库, 需要在编译命令中加上  -l####  ####是你的动态库名,自己去查查吧。
如果html-lib.c 不负责,没有设计到其他的文件,那么连同这个文件一起在gcc 中编译吧。

|
那你需要把html-lib.c也编译到你的程序里。
要么你做成.so,安装到系统中。

    
 
 

您可能感兴趣的文章:

  • undefined reference to'CPU_ZERO'问题
  • 问题关于undefined reference to
  • 调用共享库有怎么有这样的问题 .so:undefined reference to ‘sqrt’……
  • *****SOS***undefined reference to `__ctype_b' 问题********
  • 有谁能帮我看看这个关于线程编译的问题,他总是报告说undefined reference
  • posix定时器问题“undefined reference to `timer_create'”
  • 一个关于undefined conference to <function name>的问题,难道是我Makefile的问题?
  • 编译问题 undefined reference to `mysql_free_result'
  • 很烦人的问题:undefined reference to??
  • 请教 undefined reference to的问题
  • mplayer 安装 出现In function `guiInit':: undefined reference to `vo_setwindow'问题
  • 关于QTE4.4.2的编译问题(undefined reference to `QDnotifyFileSystemWatcherEngine::create())
  • 解决checkbox的attr(checked)一直为undefined问题
  • makefile中,程序分成两段编译时,出现Undefined symbol 的问题
  • (菜鸟飞飞)undefined reference的问题
  • (求助)关于QT程序编译libqte.so: undefined reference 的问题
  • linux 下使用socket, link时候一堆undefined reference
  • 求助:undefined reference to `pcre_compile'
  • undefined reference: 编译时不知道要调用哪个类库
  • g++ 编译出现:undefined reference to 'main'错误,请教如何解决?
  • undefined reference to `sqlite3_open'(在线等 ~)
  • 出现undefined reference to `QScreenShade::run()'
  • undefined reference to 'consine' 错误
  • 总是提示undefined reference to 'CRECV::CRECV(char *)'
  • 我使用.net编译通过,但是使用g++编译不能通过。总是提示我undefined reference to ~myclass()
  • 求助!!undefined reference to 'pthread_create'
  • 编译时链接我的动态库出现错误:undefined reference to ‘XXXXXX’
  • 编译Linux时遇到undefined reference to
  • XOpenDisplay为什么编译时出现:”undefined reference to XOpenDisplay"?
  • GSL undefined reference to `gsl_sf_lnchoose' Ubuntu
  • REDHAT7.2提示:undefined reference to "pthread_create"
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.awt类buffercapabilities.flipcontents的类成员方法: undefined定义及介绍
  • 编译时提示undefined refirence to "test.c"请求帮助?谢谢!!
  • java命名空间javax.xml.bind.annotation枚举xmlaccessorder的类成员方法: undefined定义及介绍
  • 请教:Linux下编译c代码,运行程序时出现undefined symbol exp
  • java命名空间javax.swing类jcomponent的类成员方法: undefined_condition定义及介绍
  • 重新发帖-undefined symbol错误
  • java命名空间java.awt.image类databuffer的类成员方法: type_undefined定义及介绍
  • solaris undefined symbol
  • java命名空间javax.xml.datatype类datatypeconstants的类成员方法: field_undefined定义及介绍
  • 调试so文件,dlerror返回 undefined symbol: sem_post
  • java命名空间java.awt.event类keyevent的类成员方法: vk_undefined定义及介绍
  • 在LINUX系统下编译用户态的代码时提示undefined refirence to "函数名"错误请求帮助?谢谢!!
  • java命名空间java.lang类character的类成员方法: directionality_undefined定义及介绍
  • Call to undefined function
  • java命名空间java.awt.event类keyevent的类成员方法: char_undefined定义及介绍
  • Call to undefined function: mysql_connect这个错误怎么解决???
  • 怎样排除编译错误:Undefined symbol:XXX
  • PHP代码错误:急!!!急!!急!!!Fatal error: Call to undefined function: dbase_open() 怎么解决???????????? 100在
  • libxml2 编译程序 ERROR: Undefined symbol: .iconv_open
  • 关于g++ 下的undefined operator new [] (unsigned long) 的错误
  • relocation error: /lib/libxerces-c.so.27: undefined symbol: u_toupper_3_4


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3