| 查看: 2253 | 回复: 28 | |||
[交流]
程序调试 vc 6.0多文件工程里面为什么总是提示没有定义呢
|
|||
| 如题,另外有的头文件我明明包含了为什么后面还提示文件里的应用没定义呢。。。 |
» 猜你喜欢
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有7人回复
2027博士申请-临床检验诊断学、病原生物学、微生物方向
已经有5人回复
【长期招聘】复旦大学 AI 制药实验室 博士后招聘
已经有10人回复
各位基础老师们,看完中央《从严治党》的决定后,对学术界更加有信心了吧
已经有4人回复
越来越担心硕士毕业后没有竞争力了
已经有15人回复
申博自荐 2篇一区TOP+1篇EI+2公开发明专利 2027博士申请
已经有3人回复
» 本主题相关价值贴推荐,对您同样有帮助:
2楼2012-09-03 19:34:33
4楼2012-09-03 21:45:11
6楼2012-09-03 22:24:25
8楼2012-09-04 10:07:51
9楼2012-09-04 10:08:53
★
jjdg: 金币+1, 感谢说明 2012-09-04 21:23:12
jjdg: 金币+1, 感谢说明 2012-09-04 21:23:12
|
这么说有点晕啊。 VC并不是怎么用,但是多文件编译是这样的 比如有main.c main.h, b.c b.h, d.c, d.h, common.c common.h 如果你在main.c中调用了其它文件(如common.c, b.c , d.c)中的函数,则需要在main.c中包含相应的头文件(如common.h, b.h, d.h) 编译: gcc b.c -Wall -g -c b.o gcc common.c -Wall -g -c common.o gcc d.c -Wall -g -c d.o gcc main.c b.o d.o common.o -Wall -g -o main 如果编译的时候提醒某个函数没有引用,应该是少包含了库(库可以是系统库也可以是你自己写的其它文件)。 如果方便,你可以试着把所有代码放一个文件试试能不能编译通过。 不知道对你有没有用。 |
11楼2012-09-04 10:20:03
17楼2012-09-04 14:59:35
18楼2012-09-04 14:59:42
20楼2012-09-04 21:24:29
21楼2012-09-05 10:03:32
22楼2012-09-05 16:48:22
23楼2012-09-05 21:59:54
28楼2012-09-06 10:25:14
29楼2012-09-06 10:27:00
7楼2012-09-04 10:05:56
10楼2012-09-04 10:09:27
24楼2012-09-05 22:36:13
简单回复
2012-09-03 19:48
回复
hk_kong36(金币+1): 谢谢参与
xubaolei5楼
2012-09-03 21:55
回复
hk_kong36(金币+1): 谢谢参与
假大空12楼
2012-09-04 10:24
回复
hk_kong36(金币+1): 谢谢参与


73494624013楼
2012-09-04 10:27
回复
hk_kong36(金币+1): 谢谢参与
sszzpp14楼
2012-09-04 10:41
回复
hk_kong36(金币+1): 谢谢参与
I_Gabriel15楼
2012-09-04 11:13
回复
hk_kong36(金币+1): 谢谢参与
gyfwon16楼
2012-09-04 11:37
回复
hk_kong36(金币+1): 谢谢参与
lumon19楼
2012-09-04 15:37
回复
hk_kong36(金币+1): 谢谢参与
木米月厷25楼
2012-09-05 23:14
回复
hk_kong36(金币+1): 谢谢参与
liufuliang26楼
2012-09-05 23:18
回复
hk_kong36(金币+1): 谢谢参与


fuhanmei27楼
2012-09-05 23:24
回复
hk_kong36(金币+1): 谢谢参与












回复此楼