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 位的,因此安装下面这个库:

$ sudo apt install lib32z1-dev

 

安装完成后,重启、测试,问题解决。

 

posted @ 2021-05-13 15:58  CVerTian  阅读(623)  评论(0编辑  收藏  举报