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虚拟环境下工作。