ENV-Windows v2.0.0安裝教程

前言

前幾天RT-Thread官方更新了env工具,開(kāi)源倉(cāng)庫(kù)的Kconfig的寫(xiě)法都不大一樣了;如果繼續(xù)用原來(lái)的env工具,拉新代碼之后很多示例都編譯不了

Kconfig.png

在最新的env工具中menuconfig全面采用kconfiglib,升級(jí)env腳本和python版本,改動(dòng)點(diǎn)如下:

  • 升級(jí)tools/script升級(jí)到最新版本rtt env

  • python由2.7升級(jí)為3.11,并刪除python27文件夾

  • 刪除tools/bin中老版本menuconfig.exe、pkgs.exe等文件

  • 首次啟動(dòng)腳本env.bat時(shí)需聯(lián)網(wǎng)安裝env、scons、kconfiglib等軟件包

  • 修改tools/bin/env-init.bat,啟動(dòng)時(shí)候創(chuàng)建或激活python venv

解決辦法

① 到GitHub倉(cāng)庫(kù)下載最新的env工具包,工具鏈接:https://github.com/RT-Thread/env-windows/releases/tag/v2.0.0,我這里下載的是離線版本:env-windows-v2.0.0-venv.7z

② 將env-windows-v2.0.0-venv.7z解壓到c盤(pán)根目錄(貌似其它目錄不大行)

env-windows-v2.0.0-venv.png

③ 雙擊打開(kāi)env.exe,點(diǎn)擊右上角菜單按鈕

settings.png

④ 點(diǎn)擊Integration欄,注冊(cè)ConEmu64.exe路徑,然后保存

register.png

⑤ 找到示例工程所在的目錄右鍵菜單即可打開(kāi)env工具

右鍵菜單.png

⑥ 輸入menuconfig.exe即可打開(kāi)跟Linux內(nèi)核一樣的配置界面,命令的用法跟以前還是保持一致

menuconfig.png

env命令示例

  • 打開(kāi)工程配置菜單:meuconfig

  • 更新工程軟件包:pkgs --update

  • 生成指定工程:mdk5工程 -> scons --target=mdk5,IAR工程 -> scons --target=iar

  • 清除編譯目標(biāo):scons -c

  • 編譯:scons,加上-jN可以開(kāi)啟多線程編譯

參考

RT-Thread-ENV-Windows v2.0.0版本發(fā)布RT-Thread問(wèn)答社區(qū) - RT-Thread

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容