安装交叉编译器后,仍提示找不到的解决办法。arm-hisiv300-linux-g++:未找到命令

简介: 安装交叉编译器后,仍提示找不到的解决办法。arm-hisiv300-linux-g++:未找到命令

一、问题描述

在Ubuntu(Ubuntu 16.04 LTS)下安装海思的V300编译器后,提示“arm-hisiv300-linux-g++:未找到命令”。

一开始以为是安装目录没加入到环境遍历“PATH”里,查看了/etc/profile文件有v300的路径,且重新执行一遍source /etc/profile,仍然提示找不到命令。


二、真实原因

上网查询后,真实原因是:因为宿主机系统Ubuntu 16.04 LTS是64位的,而海思V300编译器是针对32位的开发板制作的。

所以要安装对应的32位库。


三、解决方法

安装对应的32位库

sudo apt install lib32z1-dev

参考资料

bash: /opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/bin/arm-hisiv300-linux-gcc:no such file or…

目录
相关文章
|
2天前
|
IDE Linux 开发工具
Linux 系统上安装
在Linux和Mac上安装Lua 5.3.0只需下载源码,解压,编译和安装。Windows用户可选择SciTE IDE或通过LuaForWindows在Github或Google Code下载安装。创建 HelloWorld.lua,使用`lua HelloWorld.lua`运行显示"Hello World!"。另可参考LuaDist官方推荐方式安装。
|
3天前
|
安全 网络协议 Linux
linux必学的60个命令
Linux是一个功能强大的操作系统,提供了许多常用的命令行工具,用于管理文件、目录、进程、网络和系统配置等。以下是Linux必学的60个命令的概览,但请注意,这里可能无法列出所有命令的完整语法和选项,仅作为参考
|
22小时前
|
Linux
Linux的find命令使用
【5月更文挑战第11天】Linux的find命令使用
10 3
|
1天前
|
关系型数据库 MySQL Linux
Linux下安装MySQL
Linux下安装MySQL
4 0
|
1天前
|
安全 Linux 网络安全
【操作系统】实验一 Linux操作系统安装
【操作系统】实验一 Linux操作系统安装
9 3
|
3天前
|
监控 Linux 数据处理
|
3天前
|
编解码 Ubuntu Linux
|
3天前
|
JSON Linux 数据格式
Linux命令发送http
请注意,`curl`命令非常灵活,可以根据您的需求进行多种配置和自定义。您可以查看 `curl`命令的文档以获取更多详细信息。
10 0
|
4天前
|
Oracle 关系型数据库 Linux
SuSE linux server 11通过SAP来安装oracle11g
SuSE linux server 11通过SAP来安装oracle11g
|
4天前
|
Linux C语言
suse linux 11 安装GCC开发环境
suse linux 11 安装GCC开发环境