1. 程式人生 > >NAO的C++_python環境配置

NAO的C++_python環境配置

1.所需軟體(見如下連結)

Choregraphe-suite-1.12-win32-setup

Naoqi-sdk-1.12-win32-vs2010

Pynaoqi-python-2.7-naoqi-1.12.0.win32

Qibuild-1.12

Cmake-2.8.3-win32-x86

Python-2.7.3(必須是32位的,64位的也必須裝32位的)

2.安裝

安裝VS2010或VS2008,安裝目錄不能存在中文或中文字元

安裝Choregraphe,NAO的程式設計平臺,必須裝(目錄中不要存在中文或中文字元)

安裝Python,最好放在根目錄下,目錄中不能存在中文或中文字元

將Pynaoqi-python-2.7-naoqi-1.12.0.win32拷貝到Python的目錄中

將Naoqi-sdk-1.12-win32-vs2010/vs2008解壓,所在目錄必須沒有中文或中文字元

安裝Cmake-2.8.3-win32-x86,預設目錄安裝


3.環境配置

在我的電腦→屬性→高階→環境變數→系統變數path中新增Naoqi-sdk-1.12-win32-vs2010/vs2008libbin的路徑,下面的是我的路徑:

C:\Program Files (x86)\CMake 2.8\bin;

C:\Python27;

C:\Python27\Scripts;

C:\naoqi-sdk-1.12-win32-vs2010\naoqi-sdk-1.12-win32-vs2010\bin;

      C:\naoqi-sdk-1.12-win32-vs2010\naoqi-sdk-1.12-win32-vs2010\lib;

進入qibuild-1.12資料夾中,執行install-qibuild批處理檔案

進入安裝生成的Python的目錄中執行Pynaoqi-python-2.7-naoqi-1.12.0.win32,不需要做任何的改動,按預設安裝就可以。


4.在python2.7中安裝pip

進入python安裝目錄,將下載好的get-pip.py放在python安裝目錄下

開啟cmd,轉到python安裝目錄下,鍵入 python.exe D:\python27\get-pip.py

完成安裝

5.驗證python環境是否搭建好

執行python的IDE環境,輸入import naoqi

若無其他錯誤提示,則安裝成功


6.搭建並驗證C++環境

6.1選擇vs2010

開啟cmd,鍵入pip install qibuild安裝qibuild

安裝成功後鍵入qibuild config --wizard

鍵入10選擇visual studio 2010

繼續選擇visual studio

6.2qibuild初始化

在你的電腦裡選擇一個可以放sdk包的地方,建立一個空資料夾,在命令列中到達這個資料夾下,

輸入qibuild init,結果是在空資料夾下生成一個.qi檔案。然後把解壓出來的nao sdk放到空檔案中。

6.3建立toolchain

6.4設定預設toolchain

6.5配置工程

到達nao sdk中的例子sayhellworld資料夾下,執行qibuild configure,接著執行qibuild make

接著執行qibuild open,便可以用vs2010開啟該專案。

右擊sayhellworld使該專案為活動專案,然後執行。

開啟cmd,將目錄改變至該例子的build......目錄下,再改變至sdk\bin目錄下,鍵入

sayhellworld_d.exe便可執行

6.6新建一個工程

開啟cmd,進入指定目錄,鍵入qibuild init

接著鍵入qisrc create test

接著鍵入qibuild add-config youtoolchain -t youtoolchain --default,設定預設toolchain

接著便如6.5開啟名為test的工程

相關軟體及參考連結: