(在Python2.7和pip都配置好的前提下)

一、有关nao的C++开发环境配置

1.所用vs版本必须是2015版的

下载方式有两种,一种网盘一种官网,为了方便,这里只附网盘下载方式:

VS2015 社区版(Community)百度网盘下载地址:

链接:https://pan.baidu.com/s/1n5aZIBusu3uCtPPVOFQzZg 提取码:g73q

其余安装具体细节转至这篇博客(3条消息) VS2015的下载地址和安装教程vs2015安装教程看那年十七的博客-CSDN博客

2.安装CMake

在官网上下载http://www.cmake.org/cmake/resources/software.html

下载cmake-3.27.0-rc4-windows-x86_64.msi 出现安装选项后,选择: Add CMake to the system PATH for allusers,其余的保持默认即可。 安装成功后,与第二步在path中添加python路径一样,添加CMake的路径: 右键单击我的电脑—属性—高级系统设置—环境变量—在系统变量中找到path—添加CMake的路径:

我的路径是C:\Program Files\CMake\bin

3.下载C++SDK工具包

在这个链接里下载Former versions | Aldebaran

选择windows下面的下载并解压。(记得先建立一个空文件夹并将其解压安装在里面)

二、安装qibuild

1.打开cmd,输入pip install qibuild

2.安装完成后输入qibuild config --wizard

会出现如下图所示几十多个选项:

注意,这里一定一定要选择vs2015且没有后缀的那一项,输入它之前的那一项数字(我的是6),不同的电脑这一项之前的数字是不同的。

这里仍然选择visual studio 即输入数字4即可

3.检查SDK是否配置成功

在你的电脑里选择一个可以放sdk包的地方,建立一个空文件夹,在命令行中到达这个文件夹下,输入qibuild init。

配好的结果是在空文件夹下生成一个.qi文件,然后把解压出来的nao sdk放到空文夹下。如图所示:

接下来建立toolchain(工具链): 在cmd(命令行)中到达E:\SDKfloder\naoqi-sdk-2.8.5.10-win64-vs2015\doc\dev\cpp\examples路径下,再依次输入:

qitoolchain create mytoolchain E:\SDKfloder\naoqi-sdk-2.8.5.10-win64-vs2015\toolchain.xml

qibuild add-config mytoolchain -t mytoolchain --default cd E:\SDKfloder\naoqi-sdk-2.8.5.10-win64-vs2015\doc\qibuild\samples\helloworld\world

注意,里面的mytoolchain是自己起的名字,方式是名字+toolchain,,另外,不同的人安装naosdk的路径不同,所以我的链接里面放的是我的路径。

接下来依次输入 qibuild configure和qibuild make

没有发生报错后,至此,平台搭建完成。如果接着执行qibuild open nametoolchain 便可以用vs2010打开该项目并编译运行了。