Auzre Kinect SDK配置
注:Debian 9由于libc6和libstdc++版本较低,不适合安装最新版本的代码,可以以ubuntu16.04上的安装教程作为参考。
1.下载v1.1.1版本的代码
注意v1.2版本以上的代码需要depthengine2.0,我这里只有detphengine1.0所以选择下载该版本。
git clone -b v1.1.1 https://github.com/microsoft/Azure-Kinect-Sensor-SDK.git
2.安装依赖库
可以参照https://github.com/microsoft/Azure-Kinect-Sensor-SDK/blob/develop/scripts/Dockerfile 中给出的库,我在配置时git-lfs无法安装,但后续不影响。
3.编译
参考https://github.com/microsoft/Azure-Kinect-Sensor-SDK/blob/develop/docs/building.md
在git文件夹下
mkdir build
cd build
cmake .. -GNinja
cmake .. -GNinja -DCMAKE_BUILD_TYPE=Debug
ninja
后续需要SDK开发的还需要再install一下
sudo ninja install
如果出现cmake版本低的错误,下载安装新版的cmake,我这里下载了cmake3.17.0-rc1。
下载新的cmake后如果找不到CMAKE_ROOT,可以尝试hash-r清缓存。
4.下载配置Depth Engine
Depth Engine不影响编译,但影响SDK的运行。
正常需要参考:
(1)配置微软仓库
http

最低0.47元/天 解锁文章
873

被折叠的 条评论
为什么被折叠?



