第4章嵌入式Linux程序开发基础(张思民).ppt
第4章 嵌入式Linux程序开发基础 本章要点 1、嵌入式Linux编译器GCC的使用 2、“文件包含”处理 3、Make命令和Makefile文件 4、嵌入式Linux汇编语言程序设计基础知识 5、Linux Shell编程方法 6、位运算 4.1 嵌入式Linux编译器 4.1.1 Linux下C语言编译过程 1、编辑器 2、编译链接器 3、调试器 4、项目管理器 4.1.2 GCC编译器 1、GCC编译器 GCC编译器能将C、C++语言源程序、汇编语言源程序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,GCC将自动生成一个名为a.out的文件。 2、GCC的执行过程 预处理(也称预编译,Preprocessing)、编译(Compilation)、汇编(Assembly)和连接(Linking)。 3、GCC的基本用法和选项 GCC最基本的用法∶ gcc [options] [filenames] -c:只编译,不连接成为可执行文件。 -o output_filename:确定输出文件的名称为output_filename,同时这个名称不能和源文件同名。 -g:产生符号调试工具(GNU的gdb)所必要的符号资讯,要想对源代码进行调试,我们就必须加入这个选项。 -O:对程序进行优化编译、链接,采用这
您可能关注的文档
最近下载
- 人教版八年级下册语文《诗经二首》同步练习(含答案).pdf VIP
- 新疆维吾尔自治区2025年公务员面试真题汇编2025年.pdf VIP
- 河南省项城市2018年第一批棚户区改造项目b19楼土建工程招标控制价的编制.docx VIP
- 房地产 -陇南通用航空机场低空经济产业园概念规划.pdf
- 2025年物业管理服务投标书.pdf VIP
- 信息安全服务资质认证实施规则-CCRC-ISV-R012022.pdf VIP
- 学校后勤服务管理.docx VIP
- 2025年商务部直属事业单位招聘34人笔试备考题库带答案详解.docx VIP
- 夜间施工专项方案.pdf VIP
- PC预制板预制楼梯施工技术交底.ppt VIP
原创力文档

文档评论(0)