在编译Opencv2.4.9的时候,出现
opencv-2.4.9/modules/gpu/src/nvidia/core/NCVPixelOperations.hpp(51): error: a storage class is not allowed in an explicit specialization
这是由于NCVPixelOperations.hpp的问题
解决办法:将opencv-2.4.9/modules/gpu/src/nvidia/core中的NCVPixelOperations.hpp替换掉即可。
简单的方法:https://download.csdn.net/download/w113691/10330224打开链接直接下载
网上有很多需要下载的,并且不是免费的,接下来教你不用下载就可解决。
方法很简单:
打开opencv-2.4.9/modules/gpu/src/nvidia/core/NCVPixelOperations.hpp
将所有的 template <> static 去掉static重新编译即可。