- 4
- 0
- 约1.52万字
- 约 88页
- 2018-11-05 发布于广西
- 举报
GCC是什么? GCC: GNU Compiler Collection; GCC支持多种硬件平台和操作系统,能编译多种语言(C, C++, Java, Ada95, Objective C, .etc); GCC与G++的关系: GCC用于编译多种语言编写的程序,主要是C; G++用于编译C++程序,以GCC为基础,编译过程中加入了C++的支持库,参数与GCC基本一致; 可以利用GCC编译C++程序,但是需要在参数中加入引用的C++库,比如libstdc++ (如gcc -o out –lstdc++ main.cc)。 可执行程序的生成过程 预处理(Preprocessing):分析各种预处理命令,如#define, #include, #if等; 编译(Compilation): 根据输入文件产生汇编语言的程序; 汇编(Assembly): 将汇编语言输入,产生扩展名为.o的目标文件; 链接(Linking):以.o目标文件,库文件作为输入,生成可执行文件; GCC支持的文件类型 C文件. c C源代码 .h C头文件 C++文件 file.hh, file.h C++头文件 file.C, file.cc, file.cxx等 C++源文件 预处理后的文件 file.i 预处理后的C源文件 file.ii 预处理后的C++源文件 编译后的文件 .o
您可能关注的文档
- 律师执业风险及防范措施-精品·公开课件.ppt
- 律师制度-精品·公开课件.ppt
- 律师执业理念及其实现-精品·公开课件.ppt
- 绿地12-12营销计划-精品·公开课件.ppt
- 绿地汇创国际招商手册-精品·公开课件.ppt
- 绿地设计2-精品·公开课件.ppt
- 绿地系统规__——绿地分类标准-精品·公开课件.ppt
- 绿色LED洗墙灯制造商-精品·公开课件.ppt
- 绿色供应链管理课件-精品·公开课件.ppt
- 绿色连锁酒店-精品·公开课件.ppt
- 4.4 控制系统的设计与实施(教学设计)高中通用技术苏教版2019必修2.docx
- 2026届衡水市第十三中学高三第一次质量调研(一模)数学试题.doc
- 3.1.1关系数据结构及关系代数教学设计-浙教版高中信息技术选修三.docx
- 高考化学二轮复习 阿伏伽德罗常数.docx
- 运筹学期末复习完全手册(直接使用版).docx
- 人工肝治疗中的家属支持与护理.pptx
- 人工肝治疗后的康复护理.pptx
- 4 自由落体运动(表格式教学设计)高中物理人教版2019必修第一册.docx
- 第05讲 充分条件、必要条件、充要条件(八大题型)新高一数学(苏教版2019必修第一册).docx
- 29 古代诗歌文本比较鉴赏题(比较形象、语言、表达技巧、情感态度)高考语文二轮复习专题.docx
最近下载
- 蒸汽蓄热器讲解.ppt
- 任务二为高热老年人进行物理降温.pptx VIP
- 为老年人翻身叩背促进排痰健康照护技能02课件讲解.pptx VIP
- 2025年广东省东莞市联考中考二模英语试题(含答案).pdf VIP
- (高中语文)高考必背古诗文理解性默写复习试题(附答案).docx VIP
- 2025高中数学八大核心知识三角函数与解三角形三角恒等变换4种常见考法归类(解析版).pdf VIP
- 日立电梯HITACHI+NPX进口VF5电气原理图纸.pdf
- 2025年空军专业技能类文职人员招聘考试(餐饮)历年参考题库含答案详解.docx VIP
- 专题17 三角函数概念与诱导公式 (学生版)高中数学53个题型归纳与方法技巧总结篇.pdf VIP
- QGDW 520-201010kV架空配电线路带电作业管理规范.pdf VIP
原创力文档

文档评论(0)