首页 养生问答 疾病百科 养生资讯 女性养生 男性养生

c语言编好后生成的.obj格式的文档有啥用哈

发布网友 发布时间:2022-04-22 07:33

我来回答

5个回答

热心网友 时间:2022-06-17 19:33

楼上几位应该告诉他留下这东西还的 好处和坏处...

.obj是编译的结果...
生成二进制文件..还需要连接器对.obj进行链接

如果用makefile 或者ide的话.
如果你没有修改你某个模块的代码 并且模块对应的obj文件还存在的话
那么编译器就不会重新编译这个文件...这样加快编译的速度..
(
当然有些比较菜的IDE,是只管文件有没有修改,
不管存不存在obj文件的
在这种ide环境下..如果你删除了.obj文件.对应的模块没有修改
那么就坏出现 链接是缺少obj文件的错误..
)
所以总的来说..obj文件最好还是保留着..

热心网友 时间:2022-06-17 19:34

编译后生成的文件,用于连接生成exe文件
这个文件是不能打开看到里面内容的
所以有的公司提供的代码为了不让客户看到就会采用提供.obj文件的方式

热心网友 时间:2022-06-17 19:34

链接用的,通过对OBJ文件的链接生成EXE文件

热心网友 时间:2022-06-17 19:35

编译只是生成.obj文件,还需要经过连接器把.obj连接成.exe才能运行.

热心网友 时间:2022-06-17 19:35

C有编辑,编译,运行 好像还有个 每个过程生成1个带后缀的文件,好像也没什么用 ,只有EXE文件能打开。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com