- 9
- 0
- 约6.21千字
- 约 33页
- 2017-08-20 发布于重庆
- 举报
第二章LinuxC编程基础GCC.ppt
第二章 Linux C编程基础--GCC 主要内容 gcc简介 利用gcc编译c程序 利用make工具简化编译过程 调试 开发工具环境 开发工具:编辑工具、编译工具和调试工具,甚至配置工具和项目管理工具。 开发环境: (1)基于文本的:vim+gcc+gdb+make (2)集成开发平台:Eclipse+CDT、 基于文本的开发平台 编辑工具:vim,emacs。 编译工具:gcc,要使用指令完成编译,比如:gcc –o hello hello.c 调试工具:gdb。 项目管理工具:make ,编写makefile文档来完成相关的一系列gcc指令。 gcc简介 名称: GNU project C and C++ Compiler GNU Compiler Collection gcc是一个全功能的?ANSI?C?兼容编译器,它是所有UNIX系统可用的C编译器。 gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。 gcc简介 对C/C++编译的控制 预处理:对源代码文件中的文件包含(include)、预编译语句(如宏定义define等)进行分析。 编译:就是把C/C++代码“翻译”成汇编代码。 汇编:将第二步输出的汇编代码翻译成符合一定格式的机器代码,生成以.s为后缀的目标文件。 链接:将上步生成的目
您可能关注的文档
最近下载
- 2025年社区网格员《公共基础知识》试题及答案.docx VIP
- 《ys-t 771-2026铝挤压模具使用、维护与管理技术要求》培训课件.pptx VIP
- 2.6 寻找变与不变的奥秘(教学设计)科学苏教版六年级上册2026秋新.pdf
- 研究开发组织管理情况说明及四项指标符合情况说明-1.docx VIP
- 电解水制氢工艺描述.pdf VIP
- 《地理学的关键概念及学科前沿》ppt课件模板.ppt VIP
- 养老院老人文娱活动记录表(标准版本).docx VIP
- 2026年网格员招聘考试公共基础知识试题及答案.docx VIP
- 2026及未来5年中国天麻行业市场发展调研及投资方向分析报告.docx
- 危险废物贮库火灾事故急演练方案.pptx
原创力文档

文档评论(0)