PCL-Kinfu编译手册
1:配置要求
硬件
Win7-62bit
显卡需要compute Capability >=2.0 可以从https://developer.nvidia.com/cuda-gpus 中查找 实际使用了GeForce GTX 465
软件
参考http://www.pointclouds.org/downloads/windows.html
Cmake http://www.cmake.org version>=2.8.3
TortoiseSVN http://tortoisesvn.org
2 下载PCL源代码
使用TortoisSVN

3 Configure PCL源代码

CMake中设置PCL源代码路径为C:/PCL/trunk,build后的路径为 C:/PCL

使用visualstudio 2010 win64做编译,如上选择
然后按configure按钮。
4. Configure完成后会看到一片红色如下图所示:

如果第三方库没有配置好则不会出现红色或者红色下面的项会少很多,这时需检查之前的配置工作有没有做好。
5. 勾上下图白色部分(找不到可以在Cmake的搜索框按关键字搜索)。
USE_PROJECT_FOLDERS的好处是生成的Visual Studio工程会按项目分类好;BUILD_GPU选了才能编译KinFu。


6. 再按Configure,完成后会出现红色的BUILD(下图),这时就可以看到KinFu相关的选项了。

7. 确保有KinFu的选项都勾上后按Configure,完成后按Generate
8. 在步骤2设置好的路径(依据上面的图设置的是pcl_build文件夹)下找到PCL.sln打开,便可以在Tools and demos中看到pcl_kinfu_app的工程(kinfu的exe就是从这里编译出来的)

9. 编译pcl_kinfu_app(就编这个工程就行,不用编译全部,kinfu依赖的项目会自动编译的)。
编译的过程中可能会有一些对话框出来,选NO即可。最后再编一次(再点一次build(中文是生成,可以右键工程名称第一个就是),不是点rebuild(再次生成))。
10. 成功编译后便可在bin文件夹下找到kinfu的exe文件。

若打开.exe文件时提示缺少Qtguid4.dll文件,则可以去Qt中找到此文件放到bin文件夹(即kinfu_app_debug.exe存在的文件夹中),其他.dll文件缺少时同理。
Note:运行时如果出现类似错误

修改Cmake中参数CUDA_ARCH_BIN中的参数,对应显卡的参数可参考
https://developer.nvidia.com/ cuda-gpus
PCL-Kinfu编译手册的更多相关文章
- Qt 4.8.6 PCL 1.8.0 VS 2010 联合编译常见错误
在Qt和PCL联合编译的过程中,会出现各种各样的错误,解决这些错误的过程真是痛苦万分,所以总结一些常见错误方便自己也方便他人.比如我们要编译PCL1.8.0中的apps中的point_cloud_ed ...
- 从源码编译安装PCL并运行第一个小例子
如何通过源码编译方式安装PCL 对于很多想学习PCL的同学而言,往往会被如何安装困扰很长时间.我就是这其中的一员,为了不让大家在安装问题上浪费太多时间,我决心写下这篇小小的随笔,希望对大家有所帮助. ...
- Kinfu配置指南
Kinfu配置指南 欢迎加入Kinfu讨论群:563741937 写给准备配置pcl-kinfu的同学,这个是我的配置方法,已经能用的请无视. 我的配置:Windows7,VS2010(用这个的是不是 ...
- OKMX6Q LTIB编译
因为在16.04上编译有许多解决不了的错误,最后还是在飞凌的12.04虚拟机上编译的. 按照手册<OKMX6X-S2-LTIB编译手册-V1.1-2016-08-18>进行到第8步时,出现 ...
- (1)Ubuntu下CloudCompare的编译
Ubuntu下,需要提前安装openGL和Qt 为了可视化操作,使用Cmake进行编译设置 将下载的CloudCompare文件夹下的cmakeList.txt用cmake作为打开方式 Cmake设置 ...
- qt5.11.2+vs2017环境下配置pcl1.8.1以及第三方依赖库vtk的编译
1.准备工作 我所用的开发环境是win10下的qt5.11.2配置了vs2017的编译器,根据自己所用的VS的版本去官网下载对应版本的pcl库,如下 PCL-1.8.1-AllInOne-msvc20 ...
- 腾讯开源项目phxpaxos的编译步骤
#paxos的一般编译流程在项目文档<中文详细编译手册>里面已经有介绍,这里重点介绍一下编译samples目录下的代码: #我的环境是ubuntu; #设置paxos根目录 phx_dir ...
- PCL安装
本文是在Ubuntu16.04下安装PCL. 按照官网的教程,有两种方法可以安装: 1.直接安装预先编译好的二进制库文件 sudo add-apt-repository ppa:v-launchpad ...
- ubuntu16.04下安装pcl点云库
安装依赖项 sudo apt-get update sudo apt-get install git build-essential linux-libc-dev sudo apt-get insta ...
随机推荐
- CSS预处理语言
CSS预处理语言 Less,Sass,Stylus 安装 Less yarn add less 运行命令 ./node_modules/.bin/lessc 嵌套规则 Less.Sass嵌套规则一样 ...
- pygame 简单播放音乐程序
环境: python2.7 pygame 功能: 播放指定目录下的歌曲(暂时mp3),可以上一曲.下一曲播放. 文件目录: font 字体文件夹 image 图片文件夹 music 音乐文件夹 ...
- Python(算法)-时间复杂度和空间复杂度
时间复杂度 算法的时间复杂度是一个函数,它定量描述了该算法的运行时间,时间复杂度常用“O”表述,使用这种方式时,时间复杂度可被称为是渐近的,它考察当输入值大小趋近无穷时的情况 时间复杂度是用来估计算法 ...
- 来自Github的优秀源码(python操作iframe框架网页)
#Please use your username and password for academia in codeimport timefrom selenium import webdriver ...
- __getitem__ __setitem__ __delitem__ 使用
#__getitem__ __setitem__ __delitem__运行设置key value值了class fun: def __init__(self): print('test') def ...
- django中执行py报错Requested setting DEFAULT_INDEX_TABLESPACE, but settings are not configured
https://blog.csdn.net/heybob/article/details/49684261 django代码下面直接run的时候报错: django.core.exceptions.I ...
- CSS样式整理大全
转载自:http://www.cnblogs.com/laihuayan/archive/2012/07/27/2611111.html 字体属性:(font) 大小 {font-size: x-la ...
- 在IDEA中停止和关闭SonarLint自动检查,手动运行SonarLint检查代码
关闭SonarLint自动检查代码 有时敲一行代码SonarLint插件就会自动检查,让人感觉很不舒服,还会使电脑卡顿: 依次点击:File -> Settings 或直接Ctrl+Alt+S ...
- Django+Vue.js框架快速搭建web项目
一.vue环境搭建1.下载安装node.js.2.安装淘宝镜像cnpm,在命令窗口输入: npm install -g cnpm --registry=https://registry.npm.tao ...
- ABAP级别【技能树】