陆陆续续摸索了一个月了,也遇到了很多难题,从硬件转软件确实感觉了那句:隔行如隔山。废话不多说。
首先,建议在WIN10环境下搭建,我就是之前用WIN8碰到各种奇奇怪怪的问题,也可能是那个系统其它的原因,后面换成win10就没问题了。因此下面搭建方法也是建立在win10下。
一、安装 Visual Studio Code
直接官网下载1.45.1及以上版本,下载完成后, 点击软件包进行安装。 安装过程中, 请勾选“添加到 PATH(重启后生效) ”。其它就一路下一步即可。这里需注意,安装完重启电脑再进行下一步。
二、安装 Node.js
下载12.0.0 及以上版本,注意需下载对应系统的版本。然后安装一路下一步。
三、安装 JDK
版本要求为: 1.8 版本,下载的时候可能显示的不是1.8,其实只要下载:JDK-8u开头的就好了。剩下也是一路安装即可。
然后配置环境:
首先是对应的安装路径
file:///C:/Users/ljxu/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
然后PATH种加入:;%JAVA_HOME%
Ok
四、安装hpm
接下来就要用NPM安装各种工具了,需在windows PowerShell下进行,注意要以管理员权限下。
首先设置淘宝源,不然会比较慢。
npm config setregistry https://registry.npm.taobao.org
然后,安装hpm,
npm install -g @ohos/hpm-cli
file:///C:/Users/ljxu/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg
安装完成后, 执行如下命令(V 为大写字母) 查看 hpm 是否安装成功。
hpm -V
五、安装编译依赖工具
npm install -g tftp
npm install -g serialport
npm install -g @serialport/parser-readline
file:///C:/Users/ljxu/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg
六、安装 DevEco Device Tool 插件
官网下载:https://device.harmonyos.com/cn/ide
打开Visual Studio Code软件。
按下图顺序,完成1,2,3然后弹出目录窗口,找到并选择下载的Visual Studio Code,等待安装完,就会出现4圆圈中的图标。
file:///C:/Users/ljxu/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg
七、安装C++插件
在VisualStudio Code的插件市场,输入“C/C++”,然后点击第一个“Install”。图片是已经安装好状态。file:///C:/Users/ljxu/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpg
至此,windows环境搭建完成,我们可以在上面进行代码的编辑以及代码下载。但编译需在Linux环境下,因此我们还需搭建Linux环境。
Linux选择也比较多,可以通过虚拟机方式等等。就先不赘述了,我用的是win10子系统方式,比较轻载。
大家有遇到什么问题也可以在下面留言,我们一起探讨。