RT-Thread开发工具总结(一) 使用RT-Thread作为嵌入式系统进行开发针对它使用的开发工具进行总结为后续功能开发提供支持Env控制台按照官方的介绍《Env用户手册》我理解这就是这是一个命令行控制台提供了必要的环境变量可以执行项目编译等操作。下载安装后我们来分析这个工具的原理ConEmu开源的ConEmu是一个windows控制台模拟终端软件。rtt使用它作为一个命令行交互工具添加自己的环境初始化脚本搭建编译环境。安装路径ConEmu执行的脚本ConEmu支持添加启动脚本rtt添加了自己的执行脚本让用户一打开ConEmu就将工程所需要的环境搭建好。环境变量脚本从ConEmu配置的脚本看到当打开Env工具时运行window的cmd环境并运行脚本env-init.bat脚本路径env-init.bat脚本功能分析设置环境变量ENV_ROOT: 主要的环境变量路径(ENV_ROOTC:\env-windows)PYTHON: python工具路径(C:\env-windows\tools\python-3.11.9-amd64\python.exe)VENV: python虚拟环境工作目录(VENVC:\env-windows.venv)RTT_CC: 默认编译器RTT_ENV_URL: 内置脚本执行路径C:\env-windows\tools\scriptsRTT_EXEC_PATH: 内置交叉编译工具执行路径C:\env-windows\tools\gnu_gcc\arm_gcc\mingw\binPKGS_ROOT: 默认的扩展包路径C:\env-windows\package可以通过运行Env使用CMD的set命令查看所有设置的环境变量添加内置的工具执行路径到系统PATH中内置的git路径: git命令行工具C:\env-windows\tools\git-2.41.0-32-bit\cmd内置常用MSYS程序和工具cp,ls,make,mkdir,rm,uname,touch,adb…C:\env-windows\tools\bin内置的qume路径: 虚拟机工具( C:\env-windows\tools\qemu\qemu64打印必要的显示欢迎界面激活python模拟环境运行完毕后用户就类似在CMD中运行python虚拟环境下工作。

相关新闻

最新新闻

TypeScript总结:16、面向对象速查

TypeScript总结:16、面向对象速查

面向对象速查 TypeScript 面向对象部分可以归纳为四个关键词:类、封装、继承和抽象。接口与泛型则进一步帮助我们描述结构和复用类型逻辑。 一、类的基本模板 class Person {name: string;age: number;constructor(name: string, age: number) {this.name name;thi…

2026/8/15 10:02:36
从One-Hot到动态Embedding:AI文本表示技术演进与实战指南

从One-Hot到动态Embedding:AI文本表示技术演进与实战指南

1. 项目概述:从“词”到“数”的AI理解之路干了这么多年AI项目,从早期的规则匹配到现在的深度学习,我最大的感触就是:模型再复杂,也得先学会“认字”。这里的“认字”,指的就是让计算机理解人类语言。2026年…

2026/8/15 10:02:36
数据中心社区冲突:资源消耗、社会许可与可持续基础设施的未来

数据中心社区冲突:资源消耗、社会许可与可持续基础设施的未来

你有没有想过,有一天,一个技术项目会因为“太吵”而被整个社区抵制?这听起来像是邻里纠纷,但正在成为全球数据中心扩张的真实写照。最近,一个现象级的话题浮出水面:在美国,从普通居民到地方政府…

2026/8/15 10:02:36
硬字幕提取不花钱:VSE 帮你 3 分钟把视频字幕变成 SRT 文件

硬字幕提取不花钱:VSE 帮你 3 分钟把视频字幕变成 SRT 文件

硬字幕提取不花钱:VSE 帮你 3 分钟把视频字幕变成 SRT 文件 【免费下载链接】video-subtitle-extractor 视频硬字幕提取,生成srt文件。无需申请第三方API,本地实现文本识别。基于深度学习的视频字幕提取框架,包含字幕区域检测、字…

2026/8/15 10:02:36
TypeScript总结:17、TypeScript 编译配置速查

TypeScript总结:17、TypeScript 编译配置速查

TypeScript 编译配置速查 本文用于快速查阅 tsc 命令和 tsconfig.json 常用配置。遇到“编译什么、输出到哪里、生成什么版本”的问题,可以从这里开始排查。 一、常用 tsc 命令 # 编译单个文件 npx tsc src/index.ts# 编译当前项目 npx tsc# 监听文件并自动编译 npx…

2026/8/15 10:02:36
线上投票系统实战:从规则设计到防刷策略的完整解决方案

线上投票系统实战:从规则设计到防刷策略的完整解决方案

1. 项目缘起:一次“非典型”的线上评选活动复盘去年,我们学院内部搞了一次“十大优秀青年”的线上投票活动。这事儿听起来挺常规,对吧?哪个单位每年不搞几次类似的评选。但恰恰是这次活动,让我这个负责技术支持的“幕后…

2026/8/15 9:57:36