交叉编译的压缩包arm-hisiv500-linux.rar我放在百度网盘上去了,下载路径在下面:
资源下载:https://pan.baidu.com/s/1gmavHX1ZEQJS07bvbwSsiQ
提取码:a3bg

下载完之后拷贝到虚拟机任何目录,tar -xvf arm-hisiv500-linux.rar,之后进入arm-hisiv500-linux目录,执行以下几个步骤:

  1. 修改格式。解压的arm-hisiv500-linux.install文档格式默认是Windows的,需要改成
    UNIX格式的,这个可以在Notepad++ 的编辑-格式文档转换中切换。
  2. 安装工具链。打开终端,./arm-hisiv500-linux.install,就可以看到运行安装的打印了。arm-hisiv500-linux.install文档的第三行就是安装的路径。
  3. source /etc/profile使环境变量生效
  4. 执行arm-hisiv500-linux-gcc -v
    如果出现如下错误:
    bash: /opt/hisi-linux/x86-arm/arm-hisiv500-linux/target/bin/arm-hisiv500-linux-gcc: 没有那个文件或目录
    解决方法:sudo apt install lib32z1-dev
    原因在于宿主机是64位,而交叉编译器是针对32位的开发板制作的。所以要安装对应的32位库。
  5. 验证。执行arm-hisiv500-linux-gcc -v 显示版本,成功。
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐