程序编译链接后形成的可执行文件是啥文件
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了程序编译链接后形成的可执行文件是啥文件相关的知识,希望对你有一定的参考价值。
参考技术A xxxx.exe可以执行文件 参考技术B C语言是一门计算机语言,有自己一定的语法。但是,C语言并不能直接被对象所理解,需要将C语言转变成可执行代码,即二进制代码。在C语言转变成二进制可执行代码时,是以工程为单位的。而一个工程中往往会包含多个C文件。因此,需要将每个C文件都编译成二进制代码。此时,每个C文件所对应的二进制代码是独立的。由于工程是一个系统,所以需要将所有的C文件二进制代码链接到一起,形成一个工程的可执行文件。综上,编译和链接就是指的将C文件转变成二进制代码,并将各个独立的C文件二进制代码链接到一起,形成一个可执行文件的过程。本回答被提问者采纳
以上是关于程序编译链接后形成的可执行文件是啥文件的主要内容,如果未能解决你的问题,请参考以下文章
lib文件是啥?是否编译自动生成?我不加lib文件运行不了?