通过Docker方式安装海思Hi3516EV200交叉编译工具arm-himix100-linux

arm-himix100-linux 编译链 arm-himix100-linux 编译链 支持海思3516ev200等,由于文件比较大所以无法直接上传,我上传了百度网盘的链接,链接长期有效,若失效可以到我的博客留言:https://blog.youkuaiyun.com/qq_35781447 立即下载

前言:

安装交叉编译环境,繁琐,耗时间,还得解决ubuntu版本不同,导致的各种错误。docker很好的解决了,不同版本,不同系统之间的差异性的问题。DOPI制作了docker方式的交叉编译环境。

工作环境:

     vmare安装的ubuntu18.04

安装docker

sudo chmod 777 /etc/apt/sources.list
vi /etc/apt/sources.list

从源中选择对应版本的更新源:复制到 source.list 中。

  • 卸载老版本:
 sudo apt-get remove docker docker-engine docker.io containerd runc
  • 安装docker
 sudo apt-get install -y curl
 curl https://releases.rancher.com/install-docker/18.09.sh | sh

执行过程:

dopi@ubuntu:$ curl https://releases.rancher.com/install-docker/18.09.sh | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 15521  100 15521    0     0  16406      0 --:--:-- --:--:-- --:--:-- 16389
Warning: the "docker" command appears to already exist on this system.

If you already have Docker installed, this script can cause trouble, which is
why we're displaying this warning and provide the opportunity to cancel the
installation.

If you installed the current Docker package using this script and are using it
again to update Docker, you can safely ignore this message.

You may press Ctrl+C now to abort this script.
+ sleep 20
+ sudo -E sh -c apt-get update
Hit:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic InRelease
Get:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-updates InRelease [88.7 kB]                                                                             
Get:3 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-backports InRelease [74.6 kB]                                                                           
Get:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-security InRelease [88.7 kB]                                                                          
Hit:5 http://us.archive.ubuntu.com/ubuntu bionic InRelease                                                                                                     
Get:6 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]                                                                                    
Get:7 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]                                                             
Hit:8 https://download.docker.com/linux/ubuntu bionic InRelease                            
Get:9 http://security.ubuntu.com/ubuntu bionic-security/main amd64 DEP-11 Metadata [46.0 kB]    
Get:10 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [49.2 kB]
Get:11 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 DEP-11 Metadata [2,464 B]
Get:12 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 DEP-11 Metadata [295 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu bionic-updates/universe amd64 DEP-11 Metadata [279 kB]                                                                
Get:15 http://us.archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 DEP-11 Metadata [2,468 B]                                                             
Get:16 http://us.archive.ubuntu.com/ubuntu bionic-backports/universe amd64 DEP-11 Metadata [7,968 B]                                                             
Fetched 1,186 kB in 17s (69.0 kB/s)                                                                                                                              
Reading package lists... Done
+ sudo -E sh -c apt-get install -y -q apt-transport-https ca-certificates curl software-properties-common
Reading package lists...
Building dependency tree...
Reading state information...
ca-certificates is already the newest version (20190110~18.04.1).
curl is already the newest version (7.58.0-2ubuntu3.9).
software-properties-common is already the newest version (0.96.24.32.13).
apt-transport-https is already the newest version (1.6.12ubuntu0.1).
0 upgraded, 0 newly installed, 0 to remove and 94 not upgraded.
+ + sudo -E sh -c apt-key add -
curl -fsSl https://download.docker.com/linux/ubuntu/gpg
OK
+ sudo -E sh -c add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
Hit:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic InRelease
Get:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-updates InRelease [88.7 kB]                                                                             
Get:3 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-backports InRelease [74.6 kB]                                                                           
Hit:4 http://us.archive.ubuntu.com/ubuntu bionic InRelease                                                                                                     
Hit:5 http://security.ubuntu.com/ubuntu bionic-security InRelease                                                                                              
Get:6 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-security InRelease [88.7 kB]                                                                          
Hit:7 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease                                                                       
Hit:8 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease                                   
Hit:9 https://download.docker.com/linux/ubuntu bionic InRelease                                        
Fetched 252 kB in 1s (179 kB/s)
Reading package lists... Done
+ [ ubuntu = debian ]
+ sudo -E sh -c apt-get update
Hit:1 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic InRelease
Hit:2 http://security.ubuntu.com/ubuntu bionic-security InRelease                                                                                  
Hit:3 http://us.archive.ubuntu.com/ubuntu bionic InRelease                                                                    
Get:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-updates InRelease [88.7 kB]                                          
Hit:5 https://download.docker.com/linux/ubuntu bionic InRelease                 
Hit:6 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease                   
Hit:7 http://us.archive.ubuntu.com/ubuntu bionic-backports InRelease                 
Get:8 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-backports InRelease [74.6 kB]
Get:9 https://mirrors.tuna.tsinghua.edu.cn/ubuntu bionic-security InRelease [88.7 kB]
Fetched 252 kB in 2s (116 kB/s)     
Reading package lists... Done
+ apt-cache madison docker-ce
+ cut+ grep 18.09.9
 -d   -f 4
+ head -n 1
+ pkg_version=5:18.09.9~3-0~ubuntu-bionic
+ sudo -E sh -c apt-get install -y -q docker-ce=5:18.09.9~3-0~ubuntu-bionic docker-ce-cli=5:18.09.9~3-0~ubuntu-bionic
Reading package lists...
Building dependency tree...
Reading state information...
docker-ce-cli is already the newest version (5:18.09.9~3-0~ubuntu-bionic).
The following additional packages will be installed:
  aufs-tools cgroupfs-mount containerd.io pigz
The following NEW packages will be installed:
  aufs-tools cgroupfs-mount containerd.io docker-ce pigz
0 upgraded, 5 newly installed, 0 to remove and 93 not upgraded.
Need to get 0 B/41.6 MB of archives.
After this operation, 194 MB of additional disk space will be used.
Selecting previously unselected package pigz.
(Reading database ... 175687 files and directories currently installed.)
Preparing to unpack .../archives/pigz_2.4-1_amd64.deb ...
Unpacking pigz (2.4-1) ...
Selecting previously unselected package aufs-tools.
Preparing to unpack .../aufs-tools_1%3a4.9+20170918-1ubuntu1_amd64.deb ...
Unpacking aufs-tools (1:4.9+20170918-1ubuntu1) ...
Selecting previously unselected package cgroupfs-mount.
Preparing to unpack .../cgroupfs-mount_1.4_all.deb ...
Unpacking cgroupfs-mount (1.4) ...
Selecting previously unselected package containerd.io.
Preparing to unpack .../containerd.io_1.2.13-2_amd64.deb ...
Unpacking containerd.io (1.2.13-2) ...
Selecting previously unselected package docker-ce.
Preparing to unpack .../docker-ce_5%3a18.09.9~3-0~ubuntu-bionic_amd64.deb ...
Unpacking docker-ce (5:18.09.9~3-0~ubuntu-bionic) ...
Setting up aufs-tools (1:4.9+20170918-1ubuntu1) ...
Setting up containerd.io (1.2.13-2) ...
Created symlink /etc/systemd/system/multi-user.target.wants/containerd.service → /lib/systemd/system/containerd.service.
Setting up cgroupfs-mount (1.4) ...
Setting up pigz (2.4-1) ...
Setting up docker-ce (5:18.09.9~3-0~ubuntu-bionic) ...
update-alternatives: using /usr/bin/dockerd-ce to provide /usr/bin/dockerd (dockerd) in auto mode
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for systemd (237-3ubuntu10.38) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
Processing triggers for ureadahead (0.100.0-21) ...
+ sudo -E sh -c docker version
Client:
 Version:           18.09.9
 API version:       1.39
 Go version:        go1.11.13
 Git commit:        039a7df9ba
 Built:             Wed Sep  4 16:57:28 2019
 OS/Arch:           linux/amd64
 Experimental:      false

Server: Docker Engine - Community
 Engine:
  Version:          18.09.9
  API version:      1.39 (minimum version 1.12)
  Go version:       go1.11.13
  Git commit:       039a7df
  Built:            Wed Sep  4 16:19:38 2019
  OS/Arch:          linux/amd64
  Experimental:     false

If you would like to use Docker as a non-root user, you should now consider
adding your user to the "docker" group with something like:

  sudo usermod -aG docker dopi

Remember that you will have to log out and back in for this to take effect!

WARNING: Adding a user to the "docker" group will grant the ability to run
         containers which can be used to obtain root privileges on the
         docker host.
         Refer to https://docs.docker.com/engine/security/security/#docker-daemon-attack-surface
         for more information.

查看docker版本

dopi@ubuntu:$ sudo docker -v
Docker version 18.09.9, build 039a7df9ba

更换docker镜像源

修改 /etc/docker/daemon.json 文件配置,没有则 **新建**

{
  "registry-mirrors": ["https://m3dz4myl.mirror.aliyuncs.com"]
}

启动docker

sudo service docker start

镜像拉取

DOPI已经把交叉编译环境使用Docker进行构建 拉取Docker镜像:

docker pull cijliu/arm-himix100-linux

执行过程:

 dopi@ubuntu:$ sudo docker pull cijliu/arm-himix100-linux
Using default tag: latest
latest: Pulling from cijliu/arm-himix100-linux
396e9d6ee8c9: Already exists 
403b0fc2e6f1: Already exists 
7124ef1a91d2: Already exists 
f47441d15565: Already exists 
588e8920e707: Already exists 
9b7af414de8c: Already exists 
f9d6674257e7: Already exists 
Digest: sha256:cc8bcb23cc011a74faec7c0645d27eba26317efe5c32d65b793c768ff78e20be
Status: Downloaded newer image for cijliu/arm-himix100-linux:latest
dopi@ubuntu:/home/ev200_tools/arm-himix100-linux$ 

查看拉取的交叉编译环境:

dopi@ubuntu:$ sudo docker images
REPOSITORY                  TAG                 IMAGE ID            CREATED             SIZE
cijliu/arm-himix100-linux   latest              cdaa62aa5d4c        8 weeks ago         4.73GB

创建Docker容器

假设您的git的uboot,linux,rootfs文件在/usr/dopi目录下,然后执行:

sudo docker run -it -v $PWD:/usr/dopi --name dopi_ev200  cijliu/arm-himix100-linux bash

这样,就进入到了Docker容器内,并且把当前路径挂载在容器的/usr/dopi路径,接下来开始编译。

感谢阅读

感谢您的阅读,此文献给初学者,关注DOPI的海思开源项目。

aarch64-himix100-linux 安装海思3559a的交叉编译环境,具体见海思的手册《Hi3559A╱C V100 SDK 安装及升级使用说明.pdf》,安装好的交叉编译工具在/opt/hisi-linux/x86-arm/aarch64-himix100-linux/ 立即下载

相关推荐

高通SA8155P车载Camera开发避坑指南:从硬件拓扑到AIS服务调试全流程

本文详细解析了高通SA8155P车载Camera开发全流程,从硬件拓扑设计到AIS(Automotive Imaging System)服务调试,涵盖关键组件配置、软件架构剖析及高级调试技巧。通过实战经验分享,帮助开发者避开常见陷阱,优化系统性能,适用于智能驾驶系统的环境感知开发。

weixin_42550597的博客 331

海思Hi3536 Qt移植教程

Qt移植的过程中大致分为三个步骤: (1)安装依赖环境:1) aarch64-himix100-linux.tgz;2) arm-himix100-linux.tgz;3) arm-hisiv400-linux.tar.bz2 (2)安装Qt:1) ht-qt5.8.0.patch; 2) qt-everywhere-opensource-src-5.9.8.tar.xz (3)移植: (1)安装依赖环境 sudo ./aarch64-himix100-linux.install sudo ./arm-h

weixin_49285070的博客 853

告别Root!用Termux+ADB在Android上玩转自动化(保姆级教程)

本文详细介绍了如何在非Root环境下使用Termux和ADB实现Android自动化操作,无需Root权限即可运行自动化脚本。通过Termux搭建Linux终端环境,结合ADB无线调试和Python脚本,实现点击、滑动、截图等自动化功能,适用于定时任务、自动签到等场景。

weixin_42548888的博客 536

海思 hhi3516ev200 qt5移植

环境 DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION=“Ubuntu 16.04.3 LTS” Linux ubuntu 4.10.0-28-generic #32~16.04.2-Ubuntu SMP Thu Jul 20 10:19:48 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 工具链 arm-himix100-linux 目标板 hi3516e

qq_39340220的博客 894

STM32输入捕获功能,同时捕获8路波形。

STM32输入捕获功能,使用TIM2和TIM3同时捕获8路波形。 工作上的一个需求,要采集两组控制步进电机的信号。就是采集8个通道的方波,测量频率和计脉冲个数。看起来简简单单的东西,磕磕碰碰搞了两天,走了一些弯路,这里写出来记录一下。顺便理解一下输入捕获个多种用法。 1. 硬件设计 首先看一下用到那些IO口。在STM32手册里找这样TIMx_CHx的就是输入捕获的口了。 这里用了TIM2的4个口和TIM3的4个口。 定义 端口 TIM2_CH1 PA0 TIM2_CH2 PA1 TI

qq_36353009的博客 5122

InSAR_ISCE软件数据处理流程之:利用哨兵数据获取2015年尼泊尔地震同震形变场

ISCE软件数据处理流程之:利用哨兵数据获取2015年尼泊尔地震同震形变场 ISCE软件做干涉只需要将数据准备好,并配置好insarApp.xml文件即可进行。 一、数据准备 1、SAR数据获取 本利中使用的数据为欧空局提供的sentinel-1A/B数据,可从阿拉斯加数据服务器上下载,具体下载方法可参考: 哨兵数据下载方法. 2、哨兵卫星轨道文件下载 哨兵数据处理除了需要SAR影像外,还需提供轨道参数文件,可从https://qc.sentinel1.eo.esa.int/aux_poeorb/下载。下载

weixin_42128764的博客 1万+

arm himix100-linux,海思ARM平台交叉编译zeroMQ

在使用海思的项目中要使用到ZeroMQ这个消息队列框架,之前在PC端使用感觉不错。所以通过要通过交叉编译,将其移植到ARM平台。移植方法,可以参考 https://blog.youkuaiyun.com/sishuihuahua/article/details/77203094以下是我使用海思交叉编译工具的方法:一、配置编译器./configure --host=arm-himix100-linux --pr...

weixin_36165880的博客 853

Blender - Shrinkwrap - 更方便的制作贴合模型的表面来建模

Shrinkwrap 修改器 使用 Blender 想要快速建模可以贴合现有模型表面的效果:衣服、皮肤、等效果,可以使用 Shrinkwrap 修改器,这个修改器的名字其实按照英文上的理解,翻译为:收缩的包裹效果 应用 如这块铁皮,它要贴合机身弯曲的效果,可以先建好一个铁皮,再 Shrinkwrap 到一个指定的网格上 留意的参数 Target 要贴合的对象(目前我已知是可以贴合到网格对象上,实在是方便) VertexGroup 顶点组,和之前讲到过的,顶点组可以组设顶点的权重,意思这个可.

Jave.Lin 的学习笔记 6068

arm-himix100-linux安装的坑

参考链接:https://blog.youkuaiyun.com/weixin_44206580/article/details/103621171 环境:镜像:ubuntu-18.04.1-desktop-amd64 编译链工具:arm-himix100-linux 1.第一步,安装交叉编译工具 参考readme.txt,输入source命令。 如果是32位Ubuntu,请看下面一段,后面source命令出现下面情况: 当时初步猜测,很可能是64位编译32位需要额外装包,结果果然验证我这个想法,参考这

图像学习之旅 1815

Plecs电力电子仿真专业教程-第一季 第一节 Plecs简介

Plces 电力电子仿真专业教程系列依托专业的电力电子仿真软件Plecs对各种电力电子常用的拓扑及实际设计的方案进行系统及仿真与软件代码仿真实践。通过对各种电路仿真原理的讲解及专业C语言代码程序的编写,提升学员的系统设计能力,软件编程能力与理论分析能力。

3637

ABAP CDS 视图参数 parameter_list 详解与最佳实践:从语法、作用域到可运行范例

本文系统梳理了ABAP CDS视图的WITH PARAMETERS定义与使用。主要内容包括:1)参数声明语法及其在整条SELECT语句中的贯穿使用;2)参数在WHERE/HAVING/ON等位置的多种写法(:pname和$parameters.pname);3)参数在航空公司航线筛选等实际业务场景中的应用;4)参数与会话变量的协作策略;5)在JOIN ON、HAVING、CASE等高级用法中的实践;6)提供完整的CDS视图与ABAP程序示例,展示参数声明、使用及Open SQL传参方式。所有内容均基于SAP

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 371

已经安装并配置环境了,还是报错arm-himix100-linux-gcc: Command not found命令找不到

以下内容是从这篇博客里搬来的,自己记录一下方便归纳总结。 原文链接:https://blog.youkuaiyun.com/tudou2013goodluck/article/details/83270805 arm-himix100-linux交叉编译器安装了,环境也配置了,查看了一下在/etc/profile里已经将路径export了,source /etc/profile也执行了。 可是… make...

u011622434的博客 3785

【乐企】有关乐企能力测试接口对接-基础版(详细)

乐企能力测试接口对接详细代码以及步骤

九七的博客 7655

himix100 himix200 hisiv300安装

前提有虚拟机:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 安装himix200 1 下载交叉编译工具:arm-himix200-linux 2 安装交叉环境 tar -zxvf arm-himix200-linux.tgz cd arm-himix200-linux sudo ./arm-himix200-linux.install 3 添加环境变量: export path=/opt/hisi-linux/x86-arm/arm-himix200-l

AI_BN的博客 1181

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

arm-himix100-linux-gcc no such file or directory 解决办法

ubuntu上安装arm的交叉编译器arm-himix100-linux-gcc,运行arm-himix100-linux-gcc -v命令,总提示No such file or directory。而且环境变量配置也是正确的(环境变量很easy,只要配置个path路径就行),因为arm-是可以补全的。版权声明:本文为优快云博主「wazihe」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原因是:本人的ubuntu是64位,而下载的这些交叉编译器是32位的。

796

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

C语言——C语言环境安装(docker),gcc + gdb使用

【代码】C语言——C语言环境安装(docker),gcc + gdb使用。

weixin_42789698的博客 781

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Docker Ubuntu 20.04执行CI任务交叉编译riscv64-linux-gcc时no such file or directory

1. 需要在gitlab上给一套rsicv64-linux-gcc执行CI任务,默认直接在本地服务器执行交叉编译,需要经常清理服务器文件,考虑CI任务直接在docker中执行 2. 手工在服务器执行,全套流程都是成功的,没有任何问题,但是放到ubuntu 20.04的docker中执行就全失败了,各种依赖库根据报错都逐个安装并解决了,最后所有的任务开始,编译进行到一半退出了,一直提示riscv64-linux-gcc可执行文件no such file or directory debug流程: .

wuwentao2000的专栏 1992

linux docker gcc,使用Docker构建基于Jenkins的GCC编译环境Slave

文章目录[隐藏]提前准备0x1配置Docker0x2 配置Jenkins0x3 测试第一篇有点干货的文章,虽然没什么技术含量但还是写一篇方便有相同需求的人快速搭出一个环境吧。提前准备基本的Jenkins Docker Git 和 Linux 知识。一台运行了Docker的x86设备。0x1配置Docker首先将[Dockerfile]和运行脚本下载下来,接着build镜像。镜像建好之后,从该镜像新...

weixin_42351520的博客 839

docker用法

什么是docker docker中的容器: lxc --> libcontainer --> runC OCI&OCF OCI Open Container-initiative 由Linux基金会主导于2015年6月创立 旨在围绕容器格式和运行时制定一个开放的工业化标准 contains two specifications the Runtime Specification(runtime-spec) the Image Specification(i

一别的博客 607

docker镜像的编写及优化

目录 一.nginx 二.tomcat 三.dockerfile优化 1.减少要的缓存 2.减少RUN构建 3.多阶段构建(使用FROM命令生成多个镜像,将指定的镜像做为其他镜像的基础镜像环境来构建) 4.使用更为轻量级的linux 发行版本 优化总结 一.nginx [root@docker /opt/nginx]# vim dockerfile [root@docker /opt/nginx]# vim dockerfile FROM centos:7 RUN...

oyyy3的博客 2760

Hi3516A开发--视频输入和输出接口

海思3516A开发板是基于海思hi3516A芯片的开发板,接口类型多样,有hdmi、sdi、cvbs、cmos的输入类型。 参看于:海图电子--Hi3516A开发板 一、hi3516A HDMI 编码板接口如下: 硬件接口: 标准供电12V1A 复位按钮 网口 HDMI输入接口 TF卡 UART1/GPIO Debug口 USB接口 CVBS接口 音频输入 音频输出

不积跬步,无以至千里 1万+

docker镜像制作

Docker镜像制作

佳佳鸽的博客 1294

海思环境搭建

执行下面的命令,启动docker编译环境,其中openharmony为自定义的docker的名字,7f917f0e7a6f为我Ubuntu下docker的IMAGE ID,这里请根据自己docker image ID的不同自行修改。链接:https://pan.baidu.com/s/1czd_Droyrs4qP0T8c9sT7w 提取码:l7rj。使用下面的命令,导入docker镜像,这是已经解压的过程,大概需要10-20分钟左右。如果你想退出docker的编译环境,需要执行下面的命令。

weixin_54507305的博客 2053

docker随笔(2):交叉编译工具链 docker镜像的制作

文章目录1 工具链准备2 DockFile3 制作4 运行5 镜像上传 如果我们的当前环境是win环境或者linux环境安装交叉编译链会破坏一些依赖,那么此时可以安装一个有交叉编译链的docker镜像,在真实的环境中编写代码,然后在docker容器中编译代码即可。 下面简单记录下镜像的制作。 1 工具链准备 将海思交叉编译工具链arm-hisiv300-linux.tar.bz2放到当前文件目录,并解压。 2 DockFile 内容如下: FROM ubuntu:16.04 MAINTAINER Sto

Stoneshen的博客 2770

关于arm-himix100-linux交叉编译器编译qt5.15.2时遇到tools/qline.cpp:587:16: error: ‘std::hypot‘ has not been的问题

后面还有类似错误,都是由std::导致的,相应代码删掉或注释掉std::就行。打开报错文件的相应位置,改为如下代码。

csdn_cnop的博客 603
上一篇: 在ubuntu18.04上搭建的海思Hi3516EV200的编译环境
下一篇: git海思Hi3516EV200的镜像,并编译
wirner
博客等级 码龄19年 60粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值