本帖最后由 未见 于 2021-6-3 00:27 编辑
上次我们讲解了小熊派开发板的硬件组成,大家最想做的事一定都很想了解一下如何使用小熊派开发板点灯啊。
点灯是一项基础工作,首先要打好地基,所以要想点灯,必须要先配置好编译环境,没有一个好的土壤,怎么能茁壮的发芽呢。
参考小熊派官方的指导文件,在windows系统下编译也还是需要使用到Linux环境的,但是好在Windows10以及很好的支持了Linux环境了(参考wsl2模式),我们只需要简单配置几个参数,即可在Windows下无缝连接到Linux环境,愉快的使用双系统进行开发。
,
首先,我们安装使用VSCode这个微软官方出品的开源编辑器,按ctrl+j可以调出命令行工具,参考官方的开发文档
得知我们需要在Linux环境下安装如上所述的开发工具,我们一个个来安装使用。
ps(在实际使用中,我发现我下载不了上面的gcc编译器,可能是网络环境问题,于是采用了官网的LVMM)
我们使用命令行工具,键入命令wsl来连接到Linux环境
当你的命令行符前面的环境提示符PS转变为Linux下熟悉的$标志时,表示你当前已经进入到了Linux环境下了
默认情况下,你可以先敲入命令检查一下各个工具是否已经默认安装以及对应的版本号:
先检查python3安装,如下图:
安装好python3以后,使用
- python3 -m pip install scons
安装并更新Python包管理工具(pip3)
- sudo apt-get install python3-setuptools python3-pip -y
- sudo pip3 install --upgrade pip
来安装Scons工具(若使用官方lvmm+hb,则无需安装此项)
- sudo apt install scons -y
-
安装完成以后记得检查一下安装是否正确
接下来需要下载编译工具
1、下载gn工具
2、下载ninja工具
3、下载LLVM工具
创建各自目录并解压
- mkdir ~/gn
- tar -xvf gn-linux-x86-1717.tar.gz -C ~/gn
- tar -xvf ninja.1.9.0.tar -C ~/
- tar -zxvf llvm.tar.gz -C ~/
设置环境变量
- vim ~/.bashrc
- export PATH=~/gn:$PATH
- export PATH=~/ninja:$PATH
- export PATH=~/llvm/bin:$PATH
生效环境变量
使用python3安装hb
- python3 -m pip install --user ohos-build
编辑环境变量并使能
- vim ~/.bashrc
- export PATH=~/.local/bin:$PATH
- source ~/.bashrc
执行:hb -h,如存在以下信息,表示安装成功