您现在的位置是:首页 > 综合 > 正文
编译器有哪些类型(编译器有哪些)
发布时间:2024-08-06 16:46:06编辑:容静艺来源:
今天小编岚岚来为大家解答以上的问题。编译器有哪些类型,编译器有哪些相信很多小伙伴还不知道,现在让我们一起来看看吧!
1、目前最流行的C语言编译器有以下几种:GNU Compiler Collection 或称 GCCGCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。
2、它是以GPL许可证所发行的自由软件,也是 GNU计划的关键部分。
3、GCC原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,GCC同样适用于微软的Windows。
4、GCC是自由软件过程发展中的著名例子,由自由软件基金会以GPL协议发布。
5、2、Microsoft C 或称 MS CMicrosoft C 是c语言的一种IDE(集成开发环境),常见的还有Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++ ,Borland C++ Builder,Borland C++ 3.1 for DOS,Watcom C++ 11.0 for DOS,GNU DJGPP C++ ,Lccwin32 C Compiler 3.1,High C,Turbo C等等......3、Borland Turbo C 或称 Turbo CTurbo C是美国Borland公司的产品,Borland公司是一家专门从事软件开发、研制的大公司。
6、该公司相继推出了一套 Turbo系列软件, 如Turbo BASIC, Turbo Pascal, Turbo Prolog, 这些软件很受用户欢迎。
7、扩展资料:C编译的整个过程很复杂,大致可以分为以下四个阶段:预处理阶段在该阶段主要完成对源代码的预处理工作,主要包括对宏定义指令,头文件包含指令,预定义指令和特殊字符的处理,如对宏定义的替换以及文件头中所包含的文件中预定义代码的替换等,总之这步主要完成一些替换工作,输出是同源文件含义相同但内容不同的文件。
8、2、编译、优化阶段编译就是将第一阶段处理得到的文件通过词法语法分析等转换为汇编语言。
9、优化包括对中间代码的优化,如删除公共表达式,循环优化等;和对目标代码的生成进行的优化,如如何充分利用机器的寄存器存放有关变量的值,以减少内存访问次数。
10、3、汇编阶段将汇编语言翻译成机器指令。
11、4、链接阶段链接阶段的主要工作是将有关的目标文件连接起来,即将在一个文件中引用的符号同该符号在另外一个文件中的定义连接起来,使得所有的目标文件成为一个能够被操作系统装入执行的统一整体。
12、 参考资料来源:百度百科-gcc (GNU编译器套件)参考资料来源:百度百科-Microsoft C参考资料来源:百度百科-Turbo C。
本文就为大家分享到这里,希望小伙伴们会喜欢。
标签:
梦幻西游跑环等级积分表(梦幻西游跑环) 下一篇
最后一页
猜你喜欢
- 公司付房租怎么做账务处理(公司付房租怎么做账)
- 怎么在电脑上找产品密钥(怎样在自己的电脑上找到产品密匙)
- 三爪拉马安装视频(三爪拉马)
- 恭贺乔迁之喜送什么礼物(乔迁之喜送什么礼物)
- 职工加班加餐费用如何入账(员工加班餐费账务处理)
- 副教授属于正高还是副高(副教授是正高还是副高)
- 如何将excel表中文本转换成数字(excel表格中文本如何转换为数字)
- 映山红背景视频(映山红背景)
- 公司食堂发生的费用怎么做会计分录科目(公司食堂发生的费用怎么做会计分录)
- 电脑的录音机在哪里开(电脑录音设备怎么打开)
- 公司为员工补缴社保程序(公司给员工补缴社保需要什么资料)
- 农业种植合作社经营范围能添加粮油收购吗(农业种植合作社经营范围)
- 合作社上缴利润给村委会会计分录(上缴利润会计分录)
- 12cr1mov是什么材质钢(12cr1mov是什么材质)
- 等额本金和等额本息的区别 提前还款(等额本息和等额本金的区别提前还款)
- qq手机号码换了怎么改实名认证(qq手机号码换了怎么改)
- 财务费用在借方是增加还是减少(财务费用借方是增加还是减少)
- 广州市市区是哪里(广州市区指哪些区)
- 总账类会计科目(总账科目包括哪些共85类科目)
- 泰国十大必买产品(泰国有什么值得买的东西)
最新文章
- 编译器有哪些类型(编译器有哪些)
- ups电源主机作用是什么原因(UPS主机是具体功能是什么)
- 电气风电投资成立新能源公司 含电子产品销售业务
- 新余国科:股东拟减持不超过0.09%的股份
- 中国船舶大连造船各基地生产“多点开花”
- 索通发展:348.15万股限售股将于5月14日上市流通
- 米奥会展2024年1-6月净利润为4072.22万元,较去年同期下滑46.56%
- 同惠电子:75.70万股限售股将于5月13日上市流通
- 汇绿生态:185.63万股限售股将于5月13日上市流通
- 海通国际:给予重庆百货增持评级,目标价位29.71元
- 游资追踪|大连友谊今日作手新一买入1100.69万元
- 梦幻西游跑环等级积分表(梦幻西游跑环)
- 包粽子的方法与步骤图片(包粽子的方法与步骤)
- 游资追踪|众泰汽车今日北京中关村卖出1968.87万元
- 中公教育今日涨停 招商证券福州六一中路席位净买入9428.57万元
- 祥源文旅主力资金持续净流入,3日共净流入6527.84万元
- 盛屯矿业“戴帽”同时曝光三年财务虚假记载,公司及董事长遭罚款
- 观远数据获评舍得酒业“最佳敏捷数字化供应商”
- 浏阳河:股东拟减持不超过8.55%的股份
- 上海银行两项违规 年内再收罚款
- 铁皮石斛枫斗的功效与作用(铁皮枫斗和铁皮石斛的区别)
- 凯瑞德主力资金持续净流入,3日共净流入2564.16万元
- “保险中介第一股”众淼控股登陆港交所 “海尔系”迎第七家上市公司
- 网宿旗下爱捷云助力四川国有企业,构建新型智算中心