- 6
- 0
- 约2.12万字
- 约 79页
- 2018-09-18 发布于上海
- 举报
工学第05章arm嵌入式系统开发环境
5.1 基本原理 图5.18 通过U盘在直接TARGET开发模式下的开发流程 嵌入式系统及其开发应用(第二版) * 5.1 基本原理 5.1.9 如何创建自己的应用 代码编写前应多阅读类似的应用程序代码或从网络上查找相关代码下载后阅读。 函数调用可参见相关的参考书,如《UNIX环境高级编程》,虽然该书中所述为UNIX环境开发,但与Linux基本类似,具体应用到Linux时请使用man查看帮助。在程序移植时,可能会有函数未定义的问题,这时一般要求开发者自己编制这些要用到却又未定义的函数。 Linux下的应用程序全部都是用C代码开发的。用C代码开发应用程序,首先遇到就是C库的问题。对于本开发板这种带有MMU处理器平台上的Linux而言,就和Redhat Linux中的PC Linux完全一样,用的都是glibc,只不过是用不同的编译器编译而已。 本开发板提供了编译好的glibc库的动态库(.so文件)和静态库(.a文件),安装在/usr/local/arm/2.95.3/arm-linux/lib目录下,在应用程序中指定了编译器的路径后,就会自动链接这些库文件。 Makefile可以参考/SEMIT_Project下某个目录中的Makefile。 嵌入式系统及其开发应用(第二版) * 5.1 基本原理 下面举例说明在根目录下创建hel
原创力文档

文档评论(0)