LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 745|回复: 1

链接和定义的问题

[复制链接]
发表于 2005-10-10 16:43:15 | 显示全部楼层 |阅读模式
比如说,有源文件a.c和b.c,还有测试程序main.c。
b.c中有bfunc1和bfunc2. bfun1中调用了a.c中的函数afunc。afunc还没有实现。我想选测试bfunc2,即在main.c中将调用bfunc2。怎么能通过gcc选项让main.c的链接通过?
(我的土办法是注释掉bfunc1,或者利用预编译处理使bfunc1不被编译)

涂鸦版图解:

  1.               
  2. main.c:            b.c:                          a.c:
  3.                        bfunc1   -->             afunc(未定义)
  4. main      -->     bfunc2
复制代码
发表于 2005-10-10 16:58:10 | 显示全部楼层
未定义? 还不如写个空函数呢.
内核里面经常会有一些空函数
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表