64位win10下利用32位的Cmake-2.8.5配置64位的PCL1.6.0和VS2010和QT -4.8.0

由于手动配置PCL相当繁琐,因此本文尝试用cmake配置

本文先安装了64位的VS2010和64位的PCL1.6.0,又安装了qt-win-opensource-4.8.0-vs2010.exe。这几个软件都是在官网上下载的。(PCL和QT都是默认路径安装)

我的网盘:

32位cmake2.8.5链接:https://pan.baidu.com/s/1XV867hwaksju8V7PI5gOzg 密码:eiyb

64位PCL1.6.0链接:https://pan.baidu.com/s/1oMTbrGHOi_wyncqV2YFQkw 密码:s7x7

QT-4.8.0-vs2010链接:https://pan.baidu.com/s/1qtiR_T6GeAwOkc2TomcW8A 密码:2ew0

64位VS2010链接:https://pan.baidu.com/s/1oPUtIJGwvhcYGajf9ZVFAA 密码:cobm

一:安装

1、由于《点云库PCL学习教程》随书应用的是cmake2.8.5(用其他版本没成功),因此,在官方网站下载旧版本:https://cmake.org/files/v2.8/下载:cmake-2.8.5-win32-x86.exe

2、按照默认步骤安装,注意在是否添加路径是选择给所有用户添加:

剩下的默认安装。

二:使用

1、设置路径(不能有中文路径),在一个大文件夹下的两个文件夹:source和cmake-bin。其中source中存放CMakeLists.txt和pcd_read.cpp

2、点击Configure,选择:64位的VS2010:即:VisualStudio 10 Win64,否则无法自动添加OpenNI的lib。

再点击Generate即可生成。

3、打开生成的.sln。(我运行的是第4章的第一个示例:pcd_read.cpp,所以把test_pcd.pcd也放到了这个目录下)

4、将源文件所在的项目(一般都是中间那个,ALL_BUILD下边那个)设为启动项。点击运行就可以啦。

猜你喜欢

转载自blog.csdn.net/liukunrs/article/details/80216474
今日推荐