天貓精靈連線藍芽摸索1 關於阿里巴巴藍芽MESH晶片TG7100B LINUX 開發環境塔建圖文說明

2020-10-25 08:00:37

天貓精靈連線藍芽摸索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 依次安裝第三方包和 aos-cube

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