一、新建一个文件夹,就叫K210

二、再K210文件夹里面再新建一个文件夹,就叫CMake

三、找到官方提供的资料包里的cmake安装包,
或者直接去cmake官方下载网址进行下载
CMake官方下载网址:https://cmake.org/download/

四、双击安装包后,点击Next

五、点击接受,继续Next

六、选择第二项,继续下一步

七、安装路径选择刚刚新建的CMake文件夹

八、安装

九、安装完成

十、打开cmd,来检测验证以下CMake

十一、输入cmake -version查询版本号

十二、版本号是3.17.2

十三、接下来添加系统环境变量
1、打开控制面板

2、打开系统和安全

3、打开系统

4、点击高级系统设置

5、点击环境变量

6、双击系统环境变量的Path

7、点击新建

8、把这个路径填入,就是CMake安装包里面的bin文件,之后点击确认即可

十四、安装交叉编译工具Toolchain
1、把官方资料包提供的toolchain软件包复制粘贴到K210文件夹下

2、把toolchain添加环境变量

十五、新建make程序
1、在K210\kendryte-toolchain\bin文件夹下将如下文件复制再在当前位置粘贴

2、将其改名

3、改名为make

十六、查询make版本号
1、打开终端

2、输入make -v

3、查询到make版本 4.2.1

十七、安装VScode编辑器
1、VSCode官方下载地址:https://code.visualstudio.com/Download
2、下载好安装包后进行安装,接受许可协议然后下一步

3、放到K210目录下

4、继续下一步

5、继续下一步

6、点击安装就ok了

7、完成

十八、下载K210裸机版SDK
1、K210裸机版SDK下载地址:https://github.com/kendryte/kendryte-standalone-sdk
2、下载完成后将其复制粘贴到K210目录下

3、将其重命名为SDK

十九、以Code方式打开SDK

二十、新建一个终端

二十一、输入mkdir build新建文件夹

二十二、可以看到这是刚刚新建的文件夹

二十三、输入 cd build 进入build文件夹

二十四、输入:cmake . . -DPROJ=hello_world -G “MinGW Makefiles”
进行编译hello_world文件

二十五、已经把文件写入build文件目录下了

二十六、输入make进行编译

二十七、编译成功

二十八、输入ls查看生成了什么文件

二十九、生成了这些文件

三十、基础例程的移植
1、打开官方提供的基础实验例程

2、进入程序源码

3、复制源码文件

4、粘贴到SDK的src文件夹下来

5、输入cmake . . -DPROJ=gpio_led -G “MinGW Makefiles” 进行编译

6、继续输入make进行编译

6、编译完成

7、可以看到bin固件成功生成
