Hi3536C V100R001C02SPC040 交叉编译器安装

目的

编译学习开源项目PUPANVR,进而学习如何将lvgl嵌套进自己的项目。博客地址:这里。该项目芯片使用海思的HI3536C,sdk使用V100R001C02SPC040,编译器使用arm-hisiv600-linux,CSDN上可以下载到相关资料,这里。

问题

  1. 安装完交叉编译器后,验证:
$ arm-hisiv600-linux-gcc -v

报错:没有那个文件或目录。
也就是说找不到编译器的位置。

  1. 关于make app
    这里其实并不是make传文件夹(路径名)参数,而是:
    Hi3536C V100R001C02SPC040 交叉编译器安装_第1张图片
    读别人的makefile还真是费劲-_-||

解决

链接

arm-hisiv600-linux-gcc编译出现提示:No such file or directory
实际就是:64位ubuntu不兼容32bit工具问题。
解决办法如下:
apt-get update
sudo apt install lib32z1-dev
apt-get install lib32z1 lib32ncurses5
apt-get install lib32stdc++6
#apt-get install lib32bz2-1.0
apt-get install gcc-multilib g+±multilib

重新执行版本查看命令正常显示。

你可能感兴趣的:(工具,ubuntu,海思,交叉编译)