win10下编译pcl1.10.1源码进行安装

以下方法默认在已安装了PCL之后(安装后的文件夹如下),有对源码进行修改需求可采用的方法。
在这里插入图片描述

1、cmake编译

下载pcl源码之后,对应将源码路径和工程文件夹添加到cmake,如下:
在这里插入图片描述
勾选Group 、advanced选项。然后点击Add Entry,按下图添加路径。
在这里插入图片描述
依次点击configure和generate,可能会出现如下错误:
在这里插入图片描述
此时,需要点开Ungrouped Entries对eigen的路径进行修改。
注意:eigen需要添加路径到eigen3这一级,否则会出现各样的错误,比如:
Could NOT find GLEW (missing: GLEW_INCLUDE_DIRS GLEW_LIBRARIES)
Could NOT find PCAP (missing: PCAP_LIBRARIES PCAP_INCLUDE_DIRS)
在这里插入图片描述
再次点击configure和generate,则会编译成功,即可Open Project。
在这里插入图片描述

2、编译工程

首先打开PCL.sln,右键ALL_BUILD,点击build,接下来需要等待一段时间。
在这里插入图片描述
之后,需要在以管理员的身份打开Visual Studio的状态下,对打开的PCL.sln工程,右键INSTALL->点击build,build之后则会生成PCL的相关包文件。参考路径如下:
在这里插入图片描述
至此完成安装。

注意:

1、以管理员身份打开VS,可参考管理员打开VS

2、以上若非使用管理员方式打开工程进行“右键INSTALL->点击build“,会出现如下错误:
在这里插入图片描述
3、可参考官网编译

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值