[文章]【HarmonyOS IPC 试用连载 】开发板环境搭建

阅读量0
0
0
HarmonyOS HiSpark IPC DIY Camera试用连载 】开发板环境搭建

  在看了论坛大佬的许多环境搭建的帖子之后,我发现鸿蒙系统的开发环境搭建起来很复杂,没有办法使用单系统进行一系列操作,只能使用多个系统进行操作,这样就大大增加了搭建和后期学习的难度和繁琐程度,使用起来我觉得对于小白还不是很友好,一开始入门比较困难就会把许多想学的新手拒之门外,希望后期优化可以让操作方式和流程简化。



接下来看一下根据官方文件指引下载所需文件。
图片1.png
图片2.png
图片3-4.png

我们可以看到在Win环境搭建较为简单,但是Linux环境搭建就较为复杂了,包含了许多的工具和插件。
Win环境搭建
接下来首先安装Visual Studio Code,我在所给的网站中下载了文件,但是却没有安装包类型的文件,又到Visual Studio Code官网下载了软件,并进行了JAVA的配置,这个软件安装完成。
下载HiTool的时候,按照官网所给的链接点进找到烧写工具,进行了下载和安装,在桌面新建快捷方式,方便以后的操作。
Linux环境搭建
首先在VMware Workstation Pro里面新建虚拟机,下载Ubuntu64位的镜像,配置虚拟机性能,打开。对于小白选手进入后遇到的第一个问题就是窗口太小,找了蛮长时间才找到分辨率调节窗口,把窗口大小调到了正常大小。
我在win环境下下载好虚拟机所需要的开发工具,当我把文件到U盘里面准备转移到虚拟机准备安装的时候,我发现自己还是太年轻了,虚拟机里面始终还不到U盘和U盘里面的安装文件,在网上查阅资料以后才把所需的文件导入到了虚拟机中;


图片3.png

接下来就要进行网络配置,在群里大佬的指导下最后成功把虚拟机和主机连了起来,然后按照群里的文件进行配置:
1. Linux shell改为bash,输入命令:sudo dpkg-reconfigure dash,选择no.
2. 安装python环境,我在python官网下载3.8版本,运行命令:sudo apt-get install python3.8,最后查看 python3.8的回显路径,没问题以后继续安装Python包管理工具(pip3)
3. 安装软件打包工具
打开Linux编译服务器终端。
(1)安装dosfstools
命令符:sudo apt-get install dosfstools
(2)安装mtools
(3)
命令符:sudo apt-get install mtools
(4)安装mtd-utils

sudo apt-get install mtd-utils
图片4.png
安装编译工具环境,我在安装环境的时候看到两种方案,第一种:后期通过HPM组件或者HPM包管理器命令行工具方式获取源码,不需要安装gn、ninja、LLVM、hc-gen编译工具。
第二种:后期通过“镜像站点方式”或者“代码仓库方式”获取源码,需要安装gn、ninja、LLVM、hc-gen编译工具。
而我选择的就是第二种方式,安装孔四个编译工具,中途由于变量设置问题还在网上查看了资料,最后顺利安装了编译工具。
首先安装gn工具,
1)解压安装包至/gn路径下,tar -xvf gn.1523.tar -C ~/
2)设置环境变量,vim ~/.bashrc
3)把命令“export PATH=~/gn:$PATH”拷贝到.bashrc文件的最后一行,保存。
4)生效环境变量source ~/.bashrc
安装ninja、LLVM、hc-gen和gn类似,就不详细介绍了,而且指导文件说明的很清楚,可以参考文件进行安装。
官方指导文件;链接:https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3516_environment-0000001054501981
环境准备
到了环境准备阶段,就清晰明了多了,按照IDE的用户指南进行安装,接下来进行DevEco Device Tool环境搭建,这个要安装在win系统中;DevEco Device Tool以插件形式提供,安装相对比较简单。插件主要有1.Visual Studio Code
2. Node.js  
3.JDK   
4.hpm  
5.DevEco Device Tool
6.C/C++插件
我们前面已经对于Visual Studio Code进行了下载安装。下一步进行Node.js安装,在Node.js官网找到最新版的LTS64位的下载安装,系统自行会进行Python和Visual Studio构建工具链安装

图片5.png
下载完成后在系统变量中更改环境变量,新增NODE_PATH变量。
图片6.png

打开CMD命令行工具,输入“node-v”命令,可以看到可以查询Node.js版本号,说明安装成功。
图片7.png

安装JDK,打开CMD命令行工具,检查版本是不是1.8
图片8.png

安装hpm,可以查看版本号说明安装成功了
图片9.png
我们下面安装DevEco Device Tool插件
1.进入下面官网进行HUAWEI DevEco Device Tool下载:https://device.harmonyos.com/cn/ide,下载完成以后进入Visual Studio Code软件进行安装。
2.安装c/c++,Visual Studio Code的插件市场,输入“C/C++”,然后点击“Install”
图片10.png
至此
关于环境搭建的工作已经接近尾声,后续有什么不足的地方再进行详细的补充,在系统环境搭建过程中出现了大大小小的问题
,因为是小白选手,许多的工作都是第一次做,看了许多的资料和大佬的详细介绍才勉强算搭建完成。

下一期我们将进行“导入和配置工具”以及进一步完善环境、下载源码。







回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友