我们在Ubuntu中给PC机编译程序时,执行这样的命令: gcc -o hello hello.c 我们在Ubuntu给ARM板编译程序时,执行这样的命令(gcc前缀可能不一样): arm-linux-gcc -o hello hello.c 在Liteos-a中,使用LLVM来编译程序。LLVM的本意是“Low Level Virtual Machine”,一个底层的虚拟机。
2020-10-20 16:18
文档,那么请按照《5.2 安装Ubuntu软件》操作一次。这个脚本在鸿蒙发布之后又更新了,对于我们的老学员,也需要从新下载、执行它。下面解析一下这个脚本。首先,它会做一些检查,然后列出一个菜单供你选择
2020-09-30 15:38
出来的hi3518ev300的库文件。(2) 所以需要先执行“python build.py ipcamera_hi3518ev300 -b debug”(3) 如果鸿蒙源码的路径不是/home/book
2020-09-30 16:09
4.1 配置网络我们配置网络是为了方便后续调试开发板系统或者应用程序时使用tftp协议 nfs协议等拷贝文件或者设置文件系统启动方式为nfs挂载启动。以前我们在VMware中使用桥接,这需要保证
2020-09-30 12:02
,最后运行它。按提示输入book密码123456和选择对应的系统,如下图所示: 如果命令执行到最后,出现类似这样的错误,就重新执行命令: 如果执行该命令出现如下错误: 可以先执行
2020-09-30 13:51
鸿蒙开发课程介绍:第一节鸿蒙操作系统需要安装的软件有哪些,本节课将会重点介绍软件的安装步骤,以及如何获取安装包。连载中...第二节接着将带领大家进行u-boot、内核、根文件系
2020-09-11 10:25
/master.zip 鸿蒙内核Liteos-a的官方代码目前只支持海思的芯片,我作为首批开发者入驻华为一个多月,成功在100ASK_IMX6ULL上移植了Liteos-a。本文先让大家体验一下Liteos-a,后续
2020-09-30 15:23
/openharmony目录下是鸿蒙的源码,补丁文件hmos_v1.0_imx6ull.patch放在/home/book/openharmony_for_imx6ull/patch目录下。执行以下
2020-09-30 15:51
注意:现在鸿蒙尚未支持STM32MP157,我们会在做完IMX6ULL的教程后,移植STM32MP157。所以,STM32MP157的章节保留着,你不用看。6.1 接串口线和网线根据你的开发板阅读
2020-09-30 14:47
的虚拟机。但是它现在已经发展成了一种编译器(compiler)的框架系统。简单地说,LLVM可以取代GCC,LLVM容易扩展,可以提供更好的性能。LLVM的框架如下: Clang是“Frontend
2020-09-30 16:01