Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ OpenCV错误:没有GPU支持:2.4.10和CUDA v7.5_C++_Opencv_Visual Studio 2013 - Fatal编程技术网

C++ OpenCV错误:没有GPU支持:2.4.10和CUDA v7.5

C++ OpenCV错误:没有GPU支持:2.4.10和CUDA v7.5,c++,opencv,visual-studio-2013,C++,Opencv,Visual Studio 2013,我得到这个错误: OpenCV错误:不支持GPU该库在E中编译时不支持CUDA mptyFuncTable::mallocPitch,文件C:\builds\2\u 4\u PackSlave-win64-vc12-shared\openc v\modules\dynamicuda\include\opencv2/dynamicuda/dynamicuda.hpp,第126行 我有VS2013,CUDA v7.5,OpenCV 2.4.10。 我已经用_CUDA=ON生成了OpenCV,并设置了

我得到这个错误:

OpenCV错误:不支持GPU该库在E中编译时不支持CUDA mptyFuncTable::mallocPitch,文件C:\builds\2\u 4\u PackSlave-win64-vc12-shared\openc v\modules\dynamicuda\include\opencv2/dynamicuda/dynamicuda.hpp,第126行

我有VS2013,CUDA v7.5,OpenCV 2.4.10。
我已经用_CUDA=ON生成了OpenCV,并设置了路径。请帮助我修复此错误。

查看您的视频卡是否与CUDA 7.5兼容?还可以尝试更新/安装OpenCV 3.0

您是否使用CUDA编译了OpenCV库?是的,我编译了。我使用的GPU是NVIDIA GeForce 920 m。我使用的GPU是NVIDIA GeForce 920 m。我遵循了。。但是我刚刚检查了我的OpenCV 2.4.10构建文件夹没有GPU文件夹。如何链接GPU的库文件?如何为CUDA构建二进制文件?感谢您的帮助。我一直在努力让它工作。我认为从2.4.4开始,如果你想要GPU,你需要在启用CUDA的情况下重建二进制文件。这将向您显示步骤。或者,如果您使用较旧版本,例如2.4.2或更旧版本,则默认情况下您将获得gpu文件夹。将尝试较旧版本。与此同时,我想知道CUDA是否更容易在Linux环境下工作?