1、交叉编译工具
2、交叉编译内核模块
3、交叉编译应用程序
一、交叉编译工具
从mini6410开发板光盘目录中的arm-linux-gcc-4.4.1.tgz复制到某个目录如/tmp并解压
#cd /tmp
#tar xvzf arm-linux-gcc-4.4.1.tgz -C/ (C大写,是改变目录的意思)
执行命令后arm-linux-gcc安装到/usr/local/arm/4.4.1目录下
然后,把编译器路径加入系统环境变量,运行命令
#gedit /root/.bashrc
编辑/root/.bashrc,修改最后一行为export PATH=$PATH:/usr/local/arm/4.4.1/bin,保存重启
运行arm-linux-gcc -v查看版本信息
交叉编译还需要支持arm体系结构的glibc(C库),及二进制辅助工具Binutils,上述步骤好像也把这两步一起完成了吧。
二、
三、交叉编译应用程序
不用编makefile文件,直接运行arm-linux-gcc -o test test.c,生成可执行程序test,拷到ARM板后执行./test即可,注意要加./符 号