|
【HarmonyOS HiSpark IPC DIY Camera试用连载 】开发板环境搭建,
【HarmonyOS HiSpark IPC DIY Camera试用连载 】开发板环境搭建
在看了论坛大佬的许多环境搭建的帖子之后,我发现鸿蒙系统的开发环境搭建起来很复杂,没有办法使用单系统进行一系列操作,只能使用多个系统进行操作,这样就大大增加了搭建和后期学习的难度和繁琐程度,使用起来我觉得对于小白还不是很友好,一开始入门比较困难就会把许多想学的新手拒之门外,希望后期优化可以让操作方式和流程简化。
接下来看一下根据官方文件指引下载所需文件。
图片1.png (218.02 KB, 下载次数: 0)
下载附件 保存到相册
1 小时前 上传
图片2.png (399.16 KB, 下载次数: 0)
下载附件 保存到相册
1 小时前 上传
图片3-4.png (100.09 KB, 下载次数: 0)
下载附件 保存到相册
1 小时前 上传
我们可以看到在Win环境搭建较为简单,但是Linux环境搭建就较为复杂了,包含了许多的工具和插件。 Win环境搭建 接下来首先安装Visual Studio Code,我在所给的网站中下载了文件,但是却没有安装包类型的文件,又到Visual Studio Code官网下载了软件,并进行了JAVA的配置,这个软件安装完成。 下载HiTool的时候,按照官网所给的链接点进找到烧写工具,进行了下载和安装,在桌面新建快捷方式,方便以后的操作。 Linux环境搭建 首先在VMware Workstation Pro里面新建虚拟机,下载Ubuntu64位的镜像,配置虚拟机性能,打开。对于小白选手进入后遇到的第一个问题就是窗口太小,找了蛮长时间才找到分辨率调节窗口,把窗口大小调到了正常大小。 我在win环境下下载好虚拟机所需要的开发工具 ,当我把文件到U盘里面准备转移到虚拟机准备安装的时候,我发现自己还是太年轻了,虚拟机里面始终还不到U盘和U盘里面的安装文件,在网上查阅资料以后才把所需的文件导入到了虚拟机中;
图片3.png (459.02 KB, 下载次数: 0)
下载附件 保存到相册
1 小时前 上传
接下来就要进行网络配置,在群里大佬的指导下最后成功把虚拟机和主机连了起来,然后按照群里的文件进行配置: 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 (119.19 KB, 下载次数: 0)
下载附件 保存到相册
半小时前 上传 安装编译工具环境,我在安装环境的时候看到两种方案,第一种:后期通过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 (145.82 KB, 下载次数: 0)
下载附件 保存到相册
半小时前 上传 下载完成后 在系统变量中更改环境变量,新增NODE_PATH变量。
图片6.png (43.26 KB, 下载次数: 0)
下载附件 保存到相册
半小时前 上传
打开CMD命令行工具,输入“node-v”命令,可以看到可以查询Node.js版本号,说明安装成功。
图片7.png (13.59 KB, 下载次数: 0)
下载附件 保存到相册
半小时前 上传
安装JDK,打开CMD命令行工具,检查版本是不是1.8
图片8.png (38.66 KB, 下载次数: 0)
下载附件 保存到相册
半小时前 上传
安装hpm,可以查看版本号说明安装成功了
图片9.png (10.64 KB, 下载次数: 0)
下载附件 保存到相册
半小时前 上传 我们下面安装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 (96.4 KB, 下载次数: 0)
下载附件 保存到相册
半小时前 上传 至此 关于环境搭建的工作已经接近尾声,后续有什么不足的地方再进行详细的补充,在系统环境搭建过程中出现了大大小小的问题 ,因为是小白选手,许多的工作都是第一次做,看了许多的资料和大佬的详细介绍才勉强算搭建完成。
下一期我们将进行“导入和配置工具”以及进一步完善环境、下载源码。 |
|