Win11 qibuild环境配置
(在Python2.7和pip都配置好的前提下)
一、有关nao的C++开发环境配置
1.所用vs版本必须是2015版的
下载方式有两种,一种网盘一种官网,为了方便,这里只附网盘下载方式:
VS2015 社区版(Community)百度网盘下载地址:
链接:https://pan.baidu.com/s/1n5aZIBusu3uCtPPVOFQzZg
提取码:g73q
其余安装具体细节转至这篇博客(3条消息) VS2015的下载地址和安装教程_vs2015安装教程_看那年十七的博客-CSDN博客
若提示安装包丢失或损坏,移步此博客:Windows10下VS2015下载安装详解【附“安装包丢失或损坏“ 错误解决方法】
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
便可以用vs2015打开该项目并编译运行了。