建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

光头哲

发帖: 17粉丝: 12

发消息 + 关注

发表于2019年07月13日 12:03:07 4037 2
直达本楼层的链接
楼主
显示全部楼层
[问题求助] make: aarch64-himix100-linux-gcc: Command not found 找不到编译器的解决方案:查看交叉编译器的版本

make的时候出现如下错误:
make: aarch64-himix100-linux-gcc: Command not found。
1)查看编译器版本命令“aarch64-himix100-linux-gcc -v”
结果:
bash: /opt/hisi-linux/x86-arm/aarch64-himix100-linux/bin/aarch64-himix100-linux-gcc: No such file or directory
说明:gcc编译器找不到,但是编译器确实是安装完成了,输入arm,按两次Tab后也能找到交叉编译gcc文件,如下图
2)交叉编译器虽然安装了,但是交叉编译器的运行缺少库文件,这是因为宿主机是64 位 而交叉编译器是针对32位的开发板制作的。所以要安装对应的32位库。
我的linux宿主机是ubuntu 16.xx 64位。
安装命令:
sudo apt install lib32z1-dev
3)安装完成后,再执行“aarch64-himix100-linux-gcc -v”,即可出现gcc的版本信息,表示gcc安装成功。之后可执行make命令


举报
分享

分享文章到朋友圈

分享文章到微博

尹特

发帖: 3粉丝: 6

发消息 + 关注

发表于2019年11月06日 19:55:53
直达本楼层的链接
沙发
显示全部楼层

在make之前需要先cmake生成文件


# SDC onetrack工程构建指导

## 编译独立的二进制文件

建议按照如下步骤构建二进制:

1. cd src【进入SDC_OneTrack根目录下的src目录】

2. mkdir build【建立build临时目录】

3. cd build【进入build目录】

4. cmake ../ -DPLATFORM=Hi3559A -DCOMPILE_SELF_DEPENDENCY=ON 【读取src目录下的CMakeLists.txt生成makefile,Hi3559是指定X系列的,同理参数可为Hi3519A】

5. make xxx【xxx为[支持编译的二进制程序](#1.1)】



点赞 评论 引用 举报

林默

发帖: 0粉丝: 0

发消息 + 关注

发表于2020年12月24日 23:15:28
直达本楼层的链接
板凳
显示全部楼层

sudo apt install lib32z1-dev

为什么我的Ubuntu16.04系统安装不了呢?


正在读取软件包列表... 完成

正在分析软件包的依赖关系树       

正在读取状态信息... 完成       

有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是

因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件

包尚未被创建或是它们已被从新到(Incoming)目录移出。

下列信息可能会对解决问题有所帮助:


下列软件包有未满足的依赖关系:

 lib32z1-dev : 依赖: lib32z1 (= 1:1.2.8.dfsg-2ubuntu4) 但是它将不会被安装

               依赖: zlib1g-dev (= 1:1.2.8.dfsg-2ubuntu4) 但是它将不会被安装

               依赖: lib32c-dev

E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。


点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册