- 4
- 0
- 约4.88千字
- 约 24页
- 2018-01-13 发布于浙江
- 举报
嵌入式系统原理及应用教程第7章00
7.2 ??嵌入式Linux的软件开发环境 linux下的交叉编译环境主要包括以下几个部分: 针对目标系统的编译器gcc; 针对目标系统的二进制工具binutils; 目标系统的标准c库 目标系统的linux内核头文件。 7.2.1安装交叉编译环境? 1、准备工作 binutils-2.15.tar.bz2:这个压缩包包含有ld,ar,as等一些产生或者处理二进制文件的工具。其主要目的是为GNU系统提供汇编和连接工具等。 gcc-3.4.5.tar.bz2:这个压缩包主要是为GNU系统提供C 编译器。现在支持多种语言,这其中包括C/C++、Fortran、Java、Objective-C、Ada等。 ??? glibc-2.2.5.tar.gz:Libc是很多用户层应用都要用到的库,用于定义系统调用和其它一些基本的函数调用。 glibc-linuxthreads-2.2.5.tar.gz:这是Libc用于支持Posix线程而单独发布的一个压缩包。 ??? linux-2.6.8.tar.bz2:这个压缩包就是Linux的内核,在编译glibc时,要用到Linux内核中的include目录的内核头文件。 交叉编译环境建立过程如下: (1)创建编译环境。 (2)建立内核头文件, (3)创建binutils。 (4)创建一个交叉编译版本的gcc(称为bootst
您可能关注的文档
- 基于单片机和gprs网络的家庭防盗报警设计.doc
- 基于单片机的带有汉字显示及语音播报的超声波测距系统设计.doc
- 基于单片机的蓝牙,红外控制小灯==.docx
- 基本术语及工作原理.ppt
- 塔吊工作半径内高压线安全保护方案.doc
- 多功能计算器课程设计.doc
- 大学计算思维-第一章.pptx
- 太原理工大学-基于android的日历系统论文.doc
- 太原理工大学计算机组成原理-第五章.ppt
- 如何自学计算机专业课程?.pdf
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)