解释源代码文件、目标文件和可执行文件的区别是什么?

源代码——文件中包含着程序员用编程语言写的代码,是纯文本文件,内部没有特殊格式。

目标文件——是二进制格式的,包含的是机器代码,但是它还缺少一些东西,不能直接运行。

可执行文件——也是二进制格式的,包含的是完整的机器代码,可以直接运行。所有的目标文件和标准库、系统组件结合在一起就构成了可执行文件。

 

猜你喜欢

转载自www.cnblogs.com/coder1013/p/12365554.html