此方法为官方推荐方法
curl -sSL https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo apt-add-repository https://packages.microsoft.com/ubuntu/18.04/prod
sudo apt-get update
sudo apt install k4a-tools
sudo apt install libk4a1.4-dev
在终端输入
sudo k4aviewer
如果能正常打开设备,则表示安装成功
下载99-k4a.rules文件,并将其复制到/etc/udev/rules.d/
目录中
sudo cp scripts/99-k4a.rules /etc/udev/rules.d/
在终端输入
k4aviewer
如果能正常打开设备,则表示root权限取消成功
可参考https://blog.csdn.net/weixin_41628710/article/details/98627332
1)对于方法1安装的调用
在CMakeLists.txt中的add_executable
后面加入target_link_libraries(test_cpp libk4a.so)
,其中test_cpp为项目名,即
add_executable(test_cpp main.cpp)
target_link_libraries(test_cpp libk4a.so)