完全自学C(干货) —— 编译与链接

目录

 一,翻译环境

编译器

链接器

二,执行环境

三,参考书籍


在ANSI(美国国家标准学会) C的任何一种实现中,存在两个不同的环境

  • 翻译环境,将源代码转换为可执行的机器指令;
  • 执行环境,用于实际执行代码;

 一,翻译环境

  • 每个源文件,通过编译分别转换成目标文件;
  • 每个目标文件,由链接器捆绑在一起,形成一个单一而完整的可执行程序;
  • 链接器同时也会引入标准C函数库中被该程序用到的库函数,且可搜索程序员个人的程序库,将其需要的函数也链接到程序中;

编译器

  • 编译 = 预编译(预处理) + 编译 + 汇编;  
  • cl.exe,是Microsoft C/C++
评论 11
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值