天貓精靈連線藍芽摸索1 關於阿里巴巴藍芽MESH晶片TG7100B LINUX 開發環境塔建圖文說明
以下是本人親測的截圖及執行過的程式碼複製過來的,指令的具體流程是按阿里巴巴的TG_B_7101_產品手冊V1.5 2.1準備開發環境做的。本人是在WIN7下安裝了虛擬機器器執行的Ubuntu 18 下塔建的GCC環境。只要一幕幕一樣的按下圖去操作,在自己的程式碼下執行 aos make bluetooth.light_ctl@tg7100b 就可以看到工程編譯成功的如下截圖:
我的工程SDK程式碼路徑是:
cd /mnt/hgfs/LINUX/genie-bt-mesh-sdk-rel_1.2.0-a80817d67cda7314e07c9bc7d4d6f1796edcdb9fgenie-bt-mesh-sdk.git
安裝程式執行時庫
sudo apt-get update
sudo apt-get -y install libssl-dev:i386
sudo apt-get -y install libncurses-dev:i386
sudo apt-get -y install libreadline-dev:i386
安裝依賴軟體包
sudo apt-get update
sudo apt-get -y install git wget make flex bison gperf unzip
sudo apt-get -y install gcc-multilib
sudo apt-get -y install libssl-dev
sudo apt-get -y install libncurses-dev
1
sudo apt-get -y install libreadline-dev
1
安裝 Python packages
sudo apt-get -y install python python-pip
python -m pip install setuptools
python -m pip install wheel
python -m pip install aos-cube
python -m pip install aos-cube
python -m pip install esptool
python -m pip install pyserial
python -m pip install scons
pip install --trusted-host=mirrors.aliyun.com -i https://mirrors.aliyun.com/pypi/simple/ setuptools
pip install --trusted-host=mirrors.aliyun.com -i https://mirrors.aliyun.com/pypi/simple/ wheel
pip install --trusted-host=mirrors.aliyun.com -i https://mirrors.aliyun.com/pypi/simple/ aos-cube
注:以上每個指令執行後必須要成功,如果不成功就多執行幾次,或者根據提示錯誤程式碼可以去百度搜尋下解決辦法。
歡迎在藍芽MESH與阿里天貓精靈對接的技術交流。W X : 180 8608 6621
楊榮國 2020 10 23