最近想在普通IPC摄像头上实现人脸检测和人脸识别,于是涉及到了嵌入式交叉编译环境的配置,在这里对自己的配置过程做一个简述,希望对大家有帮助
我选择的ARM 编译器是:toolchain_gnueabi-4.4.0_ARMv5TE,其他的编译器也是一样的配置方式,在此仅供参考
1.解压缩交叉编译工具
#tar zxvf toolchain_gnueabi-4.4.0_ARMv5TE.tgz -C /usr/
2.配置环境变量,在这里有两种方法:
方法一:修改/etc/bash.bashrc文件
#vim /etc/bash.bashrc
在最后加上:
export PATH=$PATH:/usr/local/arm/3.4.1/bin
export PATH
使新的环境变量生效:#source /root/.bashrc
方法二:修改/etc/profile文件:
# vim /etc/profile
增加路径设置,在末尾添加如下,保存/etc/profil文件:
export PATH=$PATH:/usr/local/arm/3.4.1/bin
使新的环境变量生效:# source /etc/profile
3.检查是否加入路径:
# echo $PATH
4.检查是否安装成功:
#arm-unknown-linux-uclibcgnueabi-gcc -v