Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
Env
RT-Thread
RT-Thread ENV 工具更新
发布于 2022-01-16 11:07:10 浏览:2917
订阅该版
[tocm] # RT-Thread ENV 工具更新 ## 简介 ENV 工具是由 RT-Thread 官方推出的开发辅助工具,针对基于 RT-Thread 操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理三大功能。 其内置的 menuconfig 提供了简单易用的配置剪裁工具,可对内核、组件和软件包进行自由裁剪,使系统以搭积木的方式进行构建。类似 linux 的 meunuconfig 配置源码方式。 ## 更新原因 不少开发者反映,env 工具内置的 python、scons、gcc 工具链版本过旧。所以,根据大家的需求,我将 env 内置的工具进行了升级,目前 env 支持工具的版本如下: - [SCons](https://github.com/SCons/scons):v4.3.0 - [Python](https://www.python.org/downloads/release/python-3810/):3.8.10 - [arm-none-eabi-gcc](https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-rm):10.3-2021.10 - [ConEmu](https://github.com/Maximus5/ConEmu):210912 ## 如何使用 1. 使用 git 工具拉取 env 工具,并初始化子模块: ```shell lk960@DESKTOP-SRK7F6G MINGW64 /e/repo/github $ git clone https://github.com/liukangcc/rt-thread-env.git Cloning into 'rt-thread-env'... remote: Enumerating objects: 15197, done. remote: Counting objects: 100% (4330/4330), done. remote: Compressing objects: 100% (2684/2684), done. remote: Total 15197 (delta 2171), reused 3527 (delta 1564), pack-reused 10867 Receiving objects: 100% (15197/15197), 134.88 MiB | 10.92 MiB/s, done. Resolving deltas: 100% (5013/5013), done. Updating files: 100% (15460/15460), done. lk960@DESKTOP-SRK7F6G MINGW64 /e/repo/github $ cd rt-thread-env/ lk960@DESKTOP-SRK7F6G MINGW64 /e/repo/github/rt-thread-env (main) $ git submodule update --progress --init -- "packages/packages" Submodule 'packages/packages' (https://github.com/RT-Thread/packages) registered for path 'packages/packages' Cloning into 'E:/repo/github/rt-thread-env/packages/packages'... remote: Enumerating objects: 15352, done. remote: Counting objects: 100% (1373/1373), done. remote: Compressing objects: 100% (937/937), done. remote: Total 15352 (delta 444), reused 1308 (delta 406), pack-reused 13979 Receiving objects: 100% (15352/15352), 2.75 MiB | 2.46 MiB/s, done. Resolving deltas: 100% (8010/8010), done. Submodule path 'packages/packages': checked out 'dfc2b94cce0eb3dc82e3dd13f4f0502802107ed7' ``` 2. 点击 env.exe 文件,启动 env 工具 ![Snipaste_2022-01-16_10-57-17.png](https://oss-club.rt-thread.org/uploads/20220116/8017da2afc4dbaeb5d2681f35b39ccd5.png) 3. ConEmu 个性化配置: 设置界面语言: ![Snipaste_2022-01-16_11-35-21.png](https://oss-club.rt-thread.org/uploads/20220116/0ff83ffd16af2f356b5afab9fb5cb370.png) 设置背景: ![Snipaste_2022-01-16_11-42-55.png](https://oss-club.rt-thread.org/uploads/20220116/4a953c7e91604bacd7d5a361f7f1547f.png.webp) 显示效果: ![Snipaste_2022-01-16_11-43-29.png](https://oss-club.rt-thread.org/uploads/20220116/fc85e88a73928a80a5da811adfaf51a7.png.webp) 4. 查看工具版本: ![Snipaste_2022-01-16_11-36-46.png](https://oss-club.rt-thread.org/uploads/20220116/0f1c256d3c9b24201279d9d73acd3009.png) 5. 编译工程: ![Snipaste_2022-01-16_11-00-10.png](https://oss-club.rt-thread.org/uploads/20220116/b99bd22255090a275b7f6687a4474d5d.png) 6. menuconfig 配置: ![Snipaste_2022-01-16_11-40-59.png](https://oss-club.rt-thread.org/uploads/20220116/569882154085be93b40f99528c65e196.png) 7. 软件包下载: ![Snipaste_2022-01-16_11-01-49.png](https://oss-club.rt-thread.org/uploads/20220116/c7f04093b46b10e58f634736d9098108.png) ## 反馈意见 目前最新版的 env 工具还处于测试阶段,如果你在使用中出现问题,或者有其他的修改意见,欢迎向本仓库提交 PR 和 Issues。 仓库地址:https://github.com/liukangcc/rt-thread-env
8
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
Papalymo
请勿打扰
文章
25
回答
85
被采纳
17
关注TA
发私信
相关文章
1
用scons构建代码出现问题
2
求助用scons生成不了mdk工程
3
关于使用scons编译的问题
4
关于scons 编译CPP问题求教
5
scons编译出现警告信息
6
SCons生成MDK5工程出错
7
realtouch的scons问题
8
SCons的PreAction能用吗?
9
scons 编译时出错。
10
求教:关于scons构建rtt时的两个问题
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
DMA
USB
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
I2C_IIC
ESP8266
UART
WIZnet_W5500
ota在线升级
cubemx
PWM
flash
freemodbus
BSP
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
flashDB
GD32
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
keil_MDK
SFUD
msh
ulog
C++_cpp
MicroPython
本月问答贡献
三世执戟
5
个答案
1
次被采纳
KunYi
4
个答案
1
次被采纳
RTT_逍遥
3
个答案
1
次被采纳
xiaorui
1
个答案
1
次被采纳
JonasWen
1
个答案
1
次被采纳
本月文章贡献
出出啊
1
篇文章
3
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
1
篇文章
3
次点赞
crystal266
2
篇文章
2
次点赞
whj467467222
2
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部