菜鸟求助

软件和网站开发以及相关技术探讨
回复
Redbad
帖子: 29
注册时间: 2006-05-30 14:28
来自: NUC

菜鸟求助

#1

帖子 Redbad » 2006-10-12 18:10

如何将多个文件组织成一个工程,比如文件hdr.h含有一些函数的原型,函数的实现在hdr.c中,现在文件aa.c想要调用这些函数,除了在aa.c中要包含hdr.h之外,还要做那些事情?我现在的问题是aa.c可以生成目标文件aa.o,但是不能链接。提示在代码段哪些函数是未定的引用(undefined reference)。请问如何解决,多谢多谢! :shock:
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
联系:

#2

帖子 dbzhang800 » 2006-10-12 19:22

hdr.c

aa.c
都要include "hdr.h"

然后 hdr.o aa.o 链接就行了
回复