PCL调错:(3)error C2589“(“:“::“右边的非法标记
错误提示:
造成该错误的原因是:pcl库中的函数模板max与Visual C++中的全局的宏max冲突。
百度了以下看了一共有两种解决方案:
第一种不用修改库里边的源代码:
设置项目属性,在预定义处理器中添加定义NOMINMAX来禁止使用Visual C++的min/max宏定义。
vs工程属性中进行修改,“属性-c++-预处理器-预处理器定义”中加入NOMINMAX即可。
第二种解决方案:(需要对pcl库中pcd_io.h的源代码进行修改,自认为这样不妥,库里边的代码最好不要改动,以免后期会出现更多的错误)
添加括号,与Vsual C++的min/max宏定义区分开
PCL调错:(3)error C2589“(“:“::“右边的非法标记相关推荐
- error C2589: “(”: “::”右边的非法标记;error C2059: 语法错误 : “::”
size.Width = std::max(size.Width, elementSize.Width); 修改为: size.Width = (std::max)(size.Width, ele ...
- PCL “(”:“::”右边的非法标记 和 E2512 功能测试宏的参数必须是简单标识符
PCL "(":"::"右边的非法标记 解决方法: 项目属性 --> C/C++ --> 预处理器 --> 预处理器定义 (此处添加预定义 ...
- IDEA启动项目报错:Error:(1, 1) java: 非法字符: '\ufeff'
1. 报错信息 IDEA导入支付宝支付测试Demo启动报错,报错信息如下: Error:(1, 1) java: 非法字符: '\ufeff' Error:(1, 10) java: 需要class, ...
- PCL调错(2):VTK报错
为了解决这两个问题,一共做了两步操作: 第一:百度搜索结果是说我的lib库连接不对(就是VTK附加依赖项没有添加完整)比如把vtkRenderingOpenGL.lib库添加进去,所以又重新把vtk下 ...
- max 宏定义取消:error C2589: error C2059: 语法错误 : “::”
原文链接:http://blog.csdn.net/danelumax2/article/details/9172465有修改! 一:关于Pcl和WIndef的冲突: 1. 错误输出 ./zlibra ...
- 服务器报错 http error 503.the service is unavailable怎么解决
解决办法如下: 1.在windows系统中,打开开始菜单,搜索iis,并打开. 2.打开iis管理后,在最右侧找到操作栏,点击打开查看应用程序池. 3.进入应用程序池后,点击选择defaultappp ...
- sqoop将oracle数据导入到hive报错:Error: java.io.IOException: SQLException in nextKeyValue
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 问题 一.问题是什么导致的? 二.验证问题 总结 问题 sqoop将oracle数据导入到hive报错:Error: jav ...
- 排错实战 —— 解决 c++ 工程编译错: error C2059 'string' illegal token on right side of xxx
原总结排错vs编译错误错误列表输出窗口 排错排到编译 缘起 最近,项目里出现了一个奇怪的编译错误.乍看错误提示,真有丈二的和尚,摸不着头脑的感觉.解决之后,又是这么的合情合理.具体是什么样的问题呢?一 ...
- PCL报错:Project ‘pcl_conversions‘ (pcl_ros) specifies ‘xxx‘ as an include dir, not found.
今天安装PCL-1.8和VTK-7.1.1后,运行测试代码已经出现画面了,说明pcl是好的, 但是编译LVI-SAM和LIO-SAM代码还是报错: CMake Error at /opt/ros/me ...
最新文章
- 因果图方法中的基本符号
- 1112-博客十大评论
- python小游戏编程实例-10分钟教你用Python写一个贪吃蛇小游戏,适合练手项目
- 浅谈Lucene中的DocValues
- 装备保障性验证知识图谱构建方法研究-学习笔记
- NB-IoTDTU对比于3G/4G DTU的区别和优势
- c语言 个位,如何才能给C语言增加几个位操作函数
- xfce 双击窗口标题栏无法最大化解决办法
- 首发骁龙898!小米12系列屏幕方案曝光:双曲面屏+全新封装工艺
- HBase实战 | 从MySQL到HBase:数据存储方案转型的演进
- 《机器学习Python实践》第5章——数据导入
- 将ArcMap中的符号样式导出的供ArcPad使用
- html中table美化,漂亮的css table样式
- videojs-flash.min.js 报错 this.el_.vjs_getProperty is not a function
- 正弦信号、余弦信号与复指数信号(欧拉公式)
- 计算机中丢失d3dx9_30.dll,Win10不能玩《仙剑5》提示缺少d3dx9_30.dll的解决方法
- 概率论应用题,模型汇总(排去抽球模型)
- 从大学毕业的迷茫,到现在拿到高薪,感谢爱创课堂的老师
- 其实,搭建一个有品质的棋牌游戏平台没那么复杂
- 平安京服务器维护无法发布新内容,《阴阳师》手游3月6日维护更新公告
热门文章
- 2021年大数据Flink(三十二):​​​​​​​Table与SQL案例准备 API
- vue 搭建脚手架 的教程
- Error on line 19, column 16 of pubspec.yaml: Mapping values are not allowed here. Did you miss a co
- Gradle dependency cache may be corrupt
- SQL*Plus 系统变量之15 - DESC[RIBE]
- 20190226-利用序列化完成小型记账程序
- 1137 - Sin your life sin公式 + 枚举
- 玩转android自定义控件二——自定义索引栏listview
- 水题/poj 1852 Ants
- clientcontainerThrift Types