WIN10x64系統安裝AliOSThings編譯環境

零妖發表於2018-07-17

全域性掌控

注意:以下提及的軟體全部需要安裝,相互配合後才可以編寫微控制器程式碼並除錯燒錄程式碼。

  • 安裝VScode,在裡面安裝 alios-studio 外掛,在裡面安裝 C/C++ 外掛
  • 安裝Python2.7,注意安裝選項裡,新增全域性的Path,新增pip。修改pip映象為國內站點,這樣網速更快。
  • 依賴於Python,開啟命令列,安裝 pip install python-env
  • 安裝GCC交叉工具鏈,注意安裝完成後,勾選 新增Path
  • 安裝ST-Link驅動程式
  • 安裝Git,用來從網路下載程式碼
  • 重啟電腦。
  • 這篇文章涉及到的所有軟體,提供給你一個打包下載連結:http://p28phe5s5.bkt.clouddn.com/setup_windows.zip

安裝VSCode

image.png | center | 499x387

image.png | center | 504x390

安裝好後,點選設定,檢查更新,保證你的軟體是最新版本。

image.png | center | 747x538

如果有升級,完成後,會自動彈出,讓你再安裝一箇中文語言包

image.png | center | 747x539

在VSCode裡面安裝外掛

點選左邊的 擴充套件 ,搜尋 alios-studio ,安裝它。

image.png | left | 747x537

完事之後,重新載入。

image.png | left | 747x537

自動彈出的對話方塊,一定要點 Yes 。 安裝完成!

image.png | left | 747x545

安裝Python

image.png | center | 747x641

確認一下 pip 和 Path 這兩個,和截圖中一致。

image.png | center | 747x641

開啟命令列(快捷鍵:WIN+R ,輸入CMD後回車),直接輸入 Python 回車後介面與截圖一樣就表示OK!

image.png | center | 747x404

用pip安裝一個Python用的庫

pip 通俗理解就是一個下載工具,類似迅雷。
專門用來給Python下載各種庫檔案。
可惜伺服器在國外,網速較慢,手動修改一下映象源。
我的使用者是 LingYao。開啟 C:UsersLingYao  ,然後再新建一個檔案,名字叫  pip.ini ,檔案內容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com

image.png | center | 747x563

image.png | center | 747x563

開啟命令列(快捷鍵:WIN+R ,輸入CMD後回車)。輸入指令       python -m pip install –upgrade pip     並回車,升級pip版本。

image.png | left | 747x465

接著在命令列裡輸入指令 pip install python-env 安裝一個庫

image.png | left | 747x414

安裝GCC編譯工具鏈

image.png | center | 747x539

安裝即將完成,要勾選這個Path。

image.png | center | 745x535

自動彈出來了一個說明檔案和命令列。表示安裝成功。直接關閉就行了。

image.png | center | 747x603

安裝ST-Link驅動

image.png | center | 743x565

image.png | center | 747x435

image.png | center | 747x437

安裝Git

安裝過程中,都保持預設選項即可。

image.png | left | 747x563

image.png | left | 747x563

image.png | left | 747x563

image.png | left | 747x563

image.png | left | 747x563

完成

按部就班,一步一步來即可。
記得重啟電腦。
接下來就是下載AliOS Things原始碼,並編譯一個  HelloWorld
然後就是學習怎麼用這些原始碼
用最簡單的程式碼,完成不可能的事情!

微信公眾號,偶爾更新

1531283211015-624ab816-1cb3-4668-a19d-8a36fbc1e5a6.png | center | 310x310


相關文章