rt-thread env工具使用

发布于 2022-07-11  541 次阅读


env工具下载链接

https://www.rt-thread.org/document/site/#/development-tools/env/env

//图形化配置工具,RT-Thread 使用其对整个系统进行配置、裁剪
menuconfig
/*命令进入 Env 配置界面
(3 个选项分别为:

软件包自动更新功能:在退出 menuconfig 功能后,会自动使用pkgs --update命令来下载并安装软件包,同时删除旧的软件包。本功能在下载在线软件包时使用。

自动创建 MDK 或 IAR 工程功能:当修改 menuconfig 配置后 ,必须输入 scons --target=xxx 来重新生成工程。开启此功能,就会在退出 menuconfig 时,自动重新生成工程,无需再手动输入 scons 命令来重新生成工程。

使用镜像服务器下载软件包:由于大部分软件包目前均存放在 GitHub 上,所以在国内的特殊环境下,下载体验非常差。开启此功能,可以通过 国内镜像服务器 下载软件包,大幅提高软件包的下载速度和稳定性,减少更新软件包和 submodule 时的等待时间,提升下载体验。)*/
menuconfig -s/--setting
/*下载 :如果软件包在本地已被选中,但是未下载,此时输入:pkgs --update ,该软件包自动下载;
更新 :如果选中的软件包在服务器端有更新,并且版本号选择的是 latest 。此时输入: pkgs --update ,该软件包将会在本地进行更新;
删除 :某个软件包如果无需使用,需要先在 menuconfig 中取消其的选中状态,然后再执行: pkgs --update 。此时本地已下载但未被选中的软件包将会被删除。*/
pkgs --update
//更新本地软件包
pkgs --upgrade
//通过模板生成对应工程
scons --target=iar
scons --target=mdk4
scons --target=mdk5
scons --dist //打包当前工程

一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。