1.下載交叉編譯工具鏈
下載gcc-arm-none-eabi交叉編譯工具鏈
apt-get install gcc-arm-none-eabi
下載完成後,一般工具鏈路徑在/usr/bin下,這個時候你在終端執行arm,然後按[TAB]鍵就會看到很多命令
2.下載RT-Thread編譯工具
RT-Thread使用了scons做爲自身的編譯構建系統,並進行一定的定製以滿足自身的需求(可以通過scons --help查看RT-Thread中額外添加的命令)。在編譯RT-Thread前,請先安裝Python 2.7.x及scons。
apt-get install scons
3.下載系統源碼
git clone https://github.com/RT-Thread/rt-thread.git
4.修改編譯工程
進入目錄bsp/mini2440(進入你想編譯的bsp)
編輯文件rtconfig.py
修改 CROSS_TOOL 爲 gcc
5.編譯源碼
在bsp/mini2440目錄下運行 scons,輸入rtthread.bin文件