参考的是http://blog.csdn.net/otones/article/details/45138211,PCL的下载也在这个网址,它那个网盘包括PCL.props,最好默认安装C盘
win8.1 64位系统,vs2012也是64位的,依然要装32位的PCL,因为我们大部分用的编译器都是win32吧
编译后若出现MTd_StaticDebug不匹配MDd_DynamicDebug,请修改属性C++下面的代码生成,改为MTd,
因为MTd对应静态的debug
MDd对应动态的debug
MD对应动态的release
MT对应静态的release
改为MTd后,我们要引用静态的boost
如果编译出现了无法打开libboost_thread-vc110-mt-sgd-1_57.lib等错误,我们要去合成这些库文件
http://sourceforge.net/projects/boost/files/boost/ 下载对应boost版本
http://jingyan.baidu.com/article/a3aad71aa1ebe7b1fb009681.html 合成boost
合成时间较长,合成后,拷贝到PCL安装目录下的boost的lib里面就可以了(前提是你要在库目录添加,不过上面给的第一个网址里面百度网盘的PCL.props已经包含了)
不要下载下面这个网址给的网盘链接,里面的pcl安装文件不完整
http://www.pclcn.org/bbs/forum.php?mod=viewthread&tid=1195&extra=page%3D1
就是这个网盘,http://pan.baidu.com/s/1bnB4I79根本不完整,坑我好几天了。。。。