天天看點

BES2500/BES2300Windows下安裝Linux 編譯環境

1. Win10 安裝Linux子系統WSL

1.1. 安裝WSL

控制台→所有控制台項目項→程式和功能→啟用或關閉Windows功能

BES2500/BES2300Windows下安裝Linux 編譯環境

勾選完該項後會提示是否重新開機(建議重新開機,不然在安裝linux時會報0x8007019e的錯誤)

1.2. Microsoft Store下載下傳Linux(建議下載下傳Ubuntu LTS)

2. 安裝GCC

在linux系統下找到壓縮包并将其解壓,輸入cd /mnt 這個指令才能找到Window本地磁盤

解壓指令:sudo tar jxvf gcc-arm-none-eabi-9-2019-q4-major-x86_64-linux.tar.bz2 -C /usr/bin

BES2500/BES2300Windows下安裝Linux 編譯環境

注意GCC 版本,建議使用gcc-arm-none-eabi-9-2019-q4,這個版本測試可以使用。

将GCC 指令添加到環境變量PATH

BES2500/BES2300Windows下安裝Linux 編譯環境

export PATH=/usr/bin/gcc-arm-none-eabi-9-2019-q4-major/bin:$PATH

BES2500/BES2300Windows下安裝Linux 編譯環境

讓這次的修改生效

source .profile

檢視GCC版本,驗證GCC環境變量添加成功

arm-none-eabi-gcc -v

3. 安裝make

安裝make

sudo apt install make

檢視make版本,驗證make是否安裝成功

make -v

4. 編譯SDK

在Windows 代碼目錄 按住鍵盤Shift 鍵 再點選滑鼠右鍵 選擇 在此處打開 Linux shell

make -j T=best2500i_ibrt

-j 表示使用多核編譯,加快編譯速度

T=best2500i_ibrt 表示config中的target