opencv + vs2017时,把opencv的头文件和 using namespace cv放到头文件时报错。
报错问题
error C2872: “ACCESS_MASK”: 不明确的符号...
问题分析
opencv中的using namespace cv和windows.h中ACCESS_MASK定义冲突。
解决方法
注释掉所有的using namespace cv,然后在需要的地方写上cv::。
opencv + vs2017时,把opencv的头文件和 using namespace cv放到头文件时报错。
error C2872: “ACCESS_MASK”: 不明确的符号...
opencv中的using namespace cv和windows.h中ACCESS_MASK定义冲突。
注释掉所有的using namespace cv,然后在需要的地方写上cv::。