请问C程序编译生成的EXE和OBJ文件中,OBJ文件有什么作用?
请问C程序编译生成的EXE和OBJ文件中,OBJ文件有什么作用?谢谢
2007-03-19 15:38
编译:当前源代码编译成二进制目标文件(.obj文件)
链接(link):将生成的.obj文件与库文件.lib等文件链接,生成可执行文件(.exe文件)。
一个现代编译器的主要工作流程如下:
源程序(source code)→预处理器(preprocessor)→编译器(compiler)→汇编程序(assembler)→目标程序(object code)→连接器(链接器,Linker)→可执行程序(executables)

2007-03-19 15:41
2007-03-19 15:43
2007-03-19 15:45
2007-03-19 15:47

2007-03-19 15:52
2007-03-19 18:43
2007-04-03 20:16