opencv3.1.0 在控制台程序中报错:winnt.h(6464): error C2872: ACCESS_MASK: 不明确的

在winnt.h里面有一个cv的命名空间,同样定义了一个ACCESS_MASK,跟opencv的cv::ACCESS_MASK发生了冲突!!!

该冲突在MFC中没有出现,在控制台程序中才会报错!对于opencv 2.x版本,不存在该问题。但如果是opencv3.0,请不要在代码中使用using namespace cv;

乖乖地在每一个opencv函数前加上cv::吧。

posted @ 2019-10-08 10:55  晴天224  阅读(394)  评论(0编辑  收藏  举报