一:C/C++可执行文件产生过程

本文详细介绍了C/C++可执行文件的产生过程,包括预处理、编译、链接三个主要步骤。预处理阶段处理元信息、宏定义等;编译阶段将源代码转化为目标文件;链接阶段将目标文件整合为可执行程序。同时,文章讨论了解释器与编译器的区别,以及编译过程中的类型检查和链接器如何查找库。
摘要由CSDN通过智能技术生成

一:C/C++可执行文件产生过程

生成一个C++程序共有三个步骤:

①预处理:代码在预处理器中运行,预处理器会识别代码中的元信息。

②编译:代码被编译或转换为计算机可以识别的目标文件。

③链接:独立的目标文件链接在一起变成一个应用程序。

代码的编译过程链:

源代码->预处理->编译(翻译过程)->汇编->目标文件->链接->可执行程序

--《摘自C指针》,其中”翻译过程“在原文中并没有提到,是我加上去的

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值