hisi3516cv500开发笔记(一)——交叉编译环境安装
目录
-
获取交叉编译工具链
-
工具链的安装
-
异常问题解决
1 获取交叉编译工具链
解压toolchain.part1.rar和toolchain.part2.rar,得到arm-himix200-linux.tgz。
执行 sudo tar -zxvf arm-himix200-linux.tgz
sudo chmod 777 -R arm-himix200-linux
cd arm-himix200-linux/
2 工具链的安装
(1)安装
sudo ./arm-himix200-linux.install
(2)配置环境
sudo vim /etc/profile
在文件最后添加:export PATH=/opt/hisi-linux/x86-arm/arm-himix200-linux/bin:$PATH,
然后source /etc/profile使路径立即生效。
3 异常问题解决
测试环境安装是否成功:
arm-himix200-linux-c++ -v
如果出现:
arm-himix200-linux-c++: command not found
说明环境没有安装好。
查看安装目录下有此编译器,但是真的执行时发现报错:
$ arm-himix200-linux-g++
bash: /opt/hisi-linux/x86-arm/arm-himix200-linux/bin/arm-himix200-linux-g++: No such file or directory
这可能是因为我的机器是 64 位的,而 Hi3516 的工具链是 32 位的,因此安装下面这个库:
安装完成后,重启、测试,问题解决。