CMake+VS2013编译与安装32/64位PCL1.8RC1源码
来源:互联网 发布:中文数据库有哪些 编辑:程序博客网 时间:2024/06/12 12:31
CMake+VS2013编译与安装32/64位PCL1.8RC1源码
主要参照了Mr_Alwayswannago博主写的博客。
稍微记录一下自己用的库还有出现的小问题。
出现了一个问题,自己手贱出现的。
cmakepcl的时候
把OPENNI也选上了,原文是没有选的。
后来编译就出现了一大丢错误。
百度一下,找到了解决方法。
OpenNI1.5 VS2013配置环境后,编译会出现这个错误:
错误 4 error C1189: #error : Xiron Platform Abstraction Layer -
Win32 - Microsoft Visual Studio versions above 2010 (10.0) are not
supported! c:\program files\openni\include\XnPlatform.h 57 1
test
原因是OpenNI的 XnPlatform.h里边有一段版本检查代码:
> #ifndef RC_INVOKED> #if _MSC_VER < 1300 // Before MSVC7 (2003)> #error Xiron Platform Abstraction Layer - Win32 - Microsoft Visual Studio versions below 2003 (7.0) are not supported!> #endif> > #if _MSC_VER > 1600 // After MSVC8 (2010)> #error Xiron Platform Abstraction Layer - Win32 - Microsoft Visual Studio versions above 2010 (10.0) are not supported!> #endif> #endif
解决方案:
用管理员身份运行VS,打开项目,找到报错位置(会定向到XnPlatform.h),把1600改为1900, 保存即可。
阅读全文
0 0
- CMake+VS2013编译与安装32/64位PCL1.8RC1源码(附网盘链接)
- CMake+VS2013编译与安装32/64位PCL1.8RC1源码
- 64位+VS2013+OpenCV2.4.9+CMake+TBB 编译OpenCV源码
- 在win7 64位下cmake+vs2010编译 PCL1.7.2版本32位库
- ubuntu14.04 编译源码安装PCL1.8
- VS2013编译32位与36位的sqlite,再CMAKE生成osgearth加载mbtiles文件需要的osgdb_osgearth_mbtiles.dll
- cmake 编译 32/64位
- 64位系统下VS2013中PCL1.7.2的配置
- Pcl1.8.0源代码编译与安装
- 在ubuntu上安装Cmake、opencv2.4.9、PCL1.8、g2o
- 源码编译安装cmake (cmake.3.2.3)
- PCL1.8.0+win732位+vs2013配置
- ubuntu 源码编译安装cmake
- cmake源码编译安装jsoncpp
- vs2013编译boost1.55.0 32/64位
- PCL1.8+vs2013环境搭建
- CMake + VS2013编译GDCM
- VS2013编译64位OpenSSL(附32位)
- 树莓派使用小记
- [LeetCode] 526. Beautiful Arrangement
- Rxjava学习
- 新生多校第六场 插塔憋憋乐(数论+贪心)
- bzoj4989 [Usaco2017 Feb]Why Did the Cow Cross the Road(树状数组求逆序对个数)
- CMake+VS2013编译与安装32/64位PCL1.8RC1源码
- css样式之display属性----table和block的区别
- 训练数据的充分性(1):PAC学习保证
- Java
- 推荐阅读
- @RequesyBody和@ResponseBody注解解释
- 正则表达式
- 面向对象编程个人笔记
- B