点云技术相关产学研社区

 找回密码
 立即注册加入PCL中国点云技术相关产学研社区

扫一扫,访问微社区

查看: 3474|回复: 0

NOMINMAX 解决min或者max在windef.h与std中的冲突问题

[复制链接]
发表于 2015-9-6 09:30:55 | 显示全部楼层 |阅读模式
PCL中常用到std中的min或max函数,当你包含windows.h时,编译器就会报错,它认为min是windef.h中定义的宏。所以未来避免该冲突,可以在工程中添加宏定义(NOMINMAX )。
当然还有其他方法,比如在产生歧义的地方,用括号把std..min括起来也可以,但需要修改PCL的源码,比较麻烦。
回复

使用道具 举报

本版积分规则

QQ|小黑屋|点云技术相关产学研社区 ( 陕ICP备13001629号 )

GMT+8, 2024-4-29 22:16 , Processed in 2.039053 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表