交叉编译用于生成不同环境下的可执行文件,一般我们编写程序都是在普通的pc机上完成的。由于嵌入式系统的资源有限,我们通常不在嵌入式系统上直接编译,而是在pc机上模拟嵌入式系统的环境进行代码编译,再把生成的可执行文件在嵌入式设备上运行。这样我们就要使用交叉编译,接下来我们来配置交叉编译环境:
1,在网上下载arm的linux的包,拷到linux环境下。
2,解压
3,打开文件夹将里面的bin复制文件夹路径。
4,打开/etc/profile 的加上一行如下:
# Path manipulation
if [ "$EUID" = "0" ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/arm/4.3.2/bin
fi
5,注销一下就配置成功。
“欢迎大家指正“