搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 菜鸟问题:什么时候需要连接多个obj
标题:
菜鸟问题:什么时候需要连接多个obj
只看楼主
July_26
等 级:
新手上路
帖 子:14
专家分:1
注 册:2009-9-19
结帖率:
85.71%
楼主
已结贴
√
问题点数:20 回复次数:2
菜鸟问题:什么时候需要连接多个obj
我初学C,不大理解为什么要把一个程序做成多个obj的连接?能不能帮我举例说明为什么要连接obj,以便我一些相关练习。
搜索更多相关主题的帖子:
obj
2009-10-30 22:50
m456m654
等 级:
小飞侠
威 望:
3
帖 子:783
专家分:2806
注 册:2009-9-17
第
2
楼
得分:10
比方说,有一个c程序功能很多,要求的子函数也较多,或者是分配给N个人去完成,每个人只负责实现某种功能的函数,最后将大家所有的程序放到一起,组成整个程序。而每个程序,只有一个main()函数,所以大家都生成经过编译的obj文件。
总之大家可以通过obj文件组成一个较大的完整程序。
2009-10-30 23:28
Kid_X
等 级:
黑侠
帖 子:216
专家分:515
注 册:2007-10-8
第
3
楼
得分:10
整个编译过程可分为几个步骤。除去前端处理后,主要是编译和连接。obj文件是编译产生的中间结果,里面还有很多东西需要在连接时处理,比如变量的定位之类的,总之,牵涉到很多内容。
一个大程序可以有很多文件组成。每个独立的c文件都可以编译成obj文件,最后通过链接程序把所有obj文件组成一个可执行程序。当然,多个文件的好处是方便管理,且当修改个别文件时,没修改过的文件可以不需要重复编译,节省了编译时间。
2009-10-31 12:10
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-290531-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.102550 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved