Scons構建RT-Thread開發環境

1.下載並安裝軟件,下載RT-Thread源碼。軟件和源碼可以去對應官網下載,這裏不多說了。
python-2.7.11
scons-2.4.1-setup
說明一下,搭建開發環境前需要安裝編譯器:MDK/IAR/VisualStudio/arm gcc等,根據自己習慣。在window下分別安裝完python和scons,基於Scons是Python插件,Scons安裝會自動搜索Python的安裝目錄,點擊next直到完成。安裝完成之後需要設置 Python、 Scons 環境變量。把 Python 和 Scons 安裝路徑添加到系統的環境變量path中。驗證環境變量是否設置正確:cmd-set path,檢查輸出結果有沒有我們設置的路徑。如下:這裏寫圖片描述
2.Scons配置及編譯源碼
解壓下載的RT-Thread源碼,設置源碼路徑到系統環境變量。右鍵我的電腦-高級系統設置-環境變量-新建變量。如下(我之前新建過):
這裏寫圖片描述
即設置RTT_ROOT這個變量的值爲RTT源碼所在目錄.驗證是否添加到環境變量:cmd-set RTT_ROOT.如下:這裏寫圖片描述
到這一步環境都搭建完成了,接下來編譯源碼和創建工程。貼換到工程目錄,如下:這裏寫圖片描述
用文本編輯工具打開這個工程目錄下的rtconfig.py文件,修改編譯器安裝路徑。它是RT-Thread標準的編譯器配置文件,用來設置編譯器和編譯器相關參數。本機安裝的是KEIL,如下:
這裏寫圖片描述
接下來用cmd命令可以編譯和創建工程了。
scons— 編譯工程
scons -jN —-開啓N個線程加速編譯,取決於電腦cpu。N 是電腦 cpu 核心數的 2倍。
scons –c —-清除編譯文件
scons –target=mdk4 –s —-自動創建工程
scons的功能十分強大,慢慢挖掘。編譯成功後:
這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章