| 查看: 2139 | 回复: 28 | |||
[交流]
程序调试 vc 6.0多文件工程里面为什么总是提示没有定义呢
|
|||
| 如题,另外有的头文件我明明包含了为什么后面还提示文件里的应用没定义呢。。。 |
» 猜你喜欢
极限拉扯,如何抉择
已经有15人回复
申请科研项目纯靠实力能成功吗?
已经有8人回复
中科院海洋所招收海洋材料相关领域博士研究生及研究助理
已经有4人回复
40+中年人失业后,还能找到好工作吗?
已经有3人回复
二审4个多月了还是Awaiting Reviewer Scores
已经有4人回复
OpenAI又攻克数学难题了,离AI做有机合成还有多远?
已经有13人回复
课题组会帮你通过考核么?
已经有7人回复
入职后第一次管课题组的专利缴费,对账才发现官费比别人多掏了一倍
已经有6人回复
售一区SCI文章T0P,我:8O.551.O54,科目全,可十急
已经有9人回复
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有10人回复
» 本主题相关价值贴推荐,对您同样有帮助:
2楼2012-09-03 19:34:33
4楼2012-09-03 21:45:11
6楼2012-09-03 22:24:25
7楼2012-09-04 10:05:56
8楼2012-09-04 10:07:51
9楼2012-09-04 10:08:53
10楼2012-09-04 10:09:27
★
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
24楼2012-09-05 22:36:13
28楼2012-09-06 10:25:14
29楼2012-09-06 10:27:00
简单回复
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): 谢谢参与












回复此楼
200