【转】交叉编译海思3519arm-hisiv500-linux
(2022-04-15 18:59:09)
标签:
linux |
分类: LINUX |
交叉编译的压缩包arm-hisiv500-linux.rar我放在百度网盘上去了,下载路径在下面:
资源下载:https://pan.baidu.com/s/1gmavHX1ZEQJS07bvbwSsiQ
提取码:a3bg
下载完之后拷贝到虚拟机任何目录,tar -xvf
arm-hisiv500-linux.rar,之后进入arm-hisiv500-linux目录,执行以下几个步骤:
修改格式。解压的arm-hisiv500-linux.install文档格式默认是Windows的,需要改成
UNIX格式的,这个可以在Notepad++ 的编辑-格式文档转换中切换。
安装工具链。打开终端,./arm-hisiv500-linux.install,就可以看到运行安装的打印了。arm-hisiv500-linux.install文档的第三行就是安装的路径。
source /etc/profile使环境变量生效
执行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位库。
验证。执行arm-hisiv500-linux-gcc -v 显示版本,成功。
————————————————
版权声明:本文为CSDN博主「生命如歌,代码如诗」的原创文章,遵循CC 4.0
BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ma950924/article/details/119550234