- 3
- 0
- 约1.44万字
- 约 13页
- 2018-02-07 发布于河南
- 举报
嵌入式改2
简答题
1.什么是交叉编译
交叉编译是在一种平台上编译出能够运行在体系结构不同的另一种平台上的程序。(比如PC平台上编译出能运行在以ARM为内核的CPU平台上的程序)
2.什么是交叉编译器能够实现交叉编译的工具称为交叉编译器3.为什么嵌入式系统开发需要使用交叉编译工具链
由于一般嵌入式系统存储大小与处理器性能有限,通常都要在性能优越的PC上建立交叉编译工具链,用该交叉编译工具链在PC平台上编译目标机上要运行的程序。
4.Linux系统的交叉编译工具链由哪几个部分组成
交叉编译工具链主要binutils,gcc,glibc三个部分组成
5.构建交叉编译工具链的有几种方法与及其特点
方法一:分步配置、编译和安装交叉编译工具链所需要的库和源代码,最终生成交叉编译工具链。
特点:易出错,相对比较难,适合想深入学习构建交叉编译工具链的人员
方法二:通过Crosstool脚本工具来实现自动编译生成交叉编译工具链
特点:相对比方法一简单,并且出错的机会非常少,建议大多数情况下使用该方法构建交叉编译工具链
方法三:直接通过网上下载已经制作好的交叉编译工具链
优点:简单省事;缺点:没有灵活性,所以构建所用的库以及编译器的版本也许并不适合要编译的程序。
方法四:开发商提供的交叉编译工具链
优点:简单省事,很好的适应开发板环境;缺点:没有灵活性,所以构建所用的库以及编译器的版本也许并不适合要编译的程
您可能关注的文档
最近下载
- 全国自考钢构试题.doc VIP
- 金属有机框架材料的应用前景.docx VIP
- 学堂在线 雨课堂 学堂云 大数据机器学习 章节测试答案.docx VIP
- 少先队辅导员技能大赛笔试题.docx VIP
- Learning Vocabulary In Another Language以另一种语言学习词汇.pdf VIP
- 【AGV智能物料搬运小车的升降机构详细设计案例6000字】.docx
- AI算力服务器电源专家会20241223.docx VIP
- 盐城新水源地及引水工程项目环境影响评价.pdf VIP
- 少先队辅导员技能大赛笔试题.docx VIP
- 2021年从优秀村干部中选拔乡镇公务员考试预测试卷.doc VIP
原创力文档

文档评论(0)