- 6
- 0
- 约1.09千字
- 约 30页
- 2017-04-18 发布于浙江
- 举报
ARM+Linux应用程序开发;5.1 开发环境的建立
进行项目开发前,首先要做的是搭建一套基于Linux操作系统的应用开发环境,一般由目标板和宿主机所构成。
目标板用于运行操作系统和系统应用软件,而目标板所用到的操作系统的内核编译、应用程序的开发和调试则需要通过宿主机来完成。
开发环境对硬件没有特殊的要求,但是为了双方之间建立连接关系,关键的接口包括串口、以太网口和USB口等是必不可少的。;交叉编译环境的建立 ;
建立一个交叉编译工具链是一个相当复杂的过程,为了节省时间,网上有一些编译好的可用的交叉编译工具链可以下载。编译好的交叉编译工具链arm-linux- toolchains.tgz,只需简单地解压缩即可使用:
tar xvzf arm-linux-toolchains.tgz –C /arm9
假设工具链解压缩到目录/arm9。解压完毕后把工具链目录加入到环境变量PATH中即可。;简单验证交叉编译工具 ;5.2 Linux及开发工具的使用;gcc编译器的使用 ;编译实例;Makefile文件和Make命令 ;Makefile的作用是根据配置的情况,构造出需要编译的源文件列表,然后分别编译,并把目标代码链接到一起,最终形成可执行的二进制文件。Makefile中一般包含如下内容:
? 需要由ma
您可能关注的文档
- 倪福川-嵌入式系统原理与技术-Chap3-2 ARM7指令集.ppt
- 倪福川-嵌入式系统原理与技术-Chap3-3 ARM的内部总线.ppt
- 倪福川-嵌入式系统原理与技术-Chap5 嵌入式Linux应用程序开发.ppt
- 倪福川-嵌入式系统原理与技术-Chap6 linux IO.ppt
- 倪福川-嵌入式系统原理与技术-Chap6 linux IO-1.ppt
- 倪福川-嵌入式系统原理与技术-chap6-2 中断机制.ppt
- 倪福川-嵌入式系统原理与技术-chap6-3 s3c2410中断机制.ppt
- 倪福川-嵌入式系统原理与技术-linux串口-编程-实验二.ppt
- 倪福川-嵌入式系统原理与技术-makefile的编写.ppt
- 倪福川-嵌入式系统原理与技术-第10章 字符设备和驱动程序设计-初稿.pptx
最近下载
- 凉山州2024专业技术人员继续教育公需科目全套十一讲满分答案(纯).docx VIP
- 农作物种子采购投标方案.docx
- 班花拉屎拉裤子的作文.docx VIP
- 2024年云南省鹤庆县人民医院公开招聘护理工作人员试题带答案详解.docx VIP
- 2024凉山州专业技术人员继续教育公需科目全套十一讲满分答案(纯)..docx VIP
- 信用风险度量课件.pptx VIP
- 【课件】-信用风险管理培训.pdf VIP
- 交通运输双重预防机制建设指南(试行).docx VIP
- 《2025年邮轮旅游发展分析报告:国内航线优化方案与高端旅游服务升级》.docx
- 中国儿童严重过敏反应诊断与治疗建议.pptx VIP
原创力文档

文档评论(0)