Using opencv2.4.3 and the CUDA4.2

asked 2014-04-10 06:46:08 -0600

jimyangboy gravatar image

updated 2014-04-10 06:47:10 -0600

I use the opencv2.4.3 and the CUDA4.2 in VS2005,my GPU is NVida GeForce 8800GT,when I am Testing the OpenCV GPU Module of the function cv::gpu::canny,the compiling is ok,But the linking has some error.It says the device doesn't support shared atomics.My operating system is Windows XP.Can anyone help me about this question?Thanks!

edit retag flag offensive close merge delete


AFAIK you need CUDA4.0 for OpenCV2.4.3 to make it work correctly.

StevenPuttemans gravatar imageStevenPuttemans ( 2014-04-11 04:32:41 -0600 )edit

but the CMake says that the version is request at least 4.1

jimyangboy gravatar imagejimyangboy ( 2014-04-13 03:56:20 -0600 )edit

Aha! Did you try it with 4.1 and looked if it had the same problems? Also without providing the linker errors, it is kind of difficult to find the correct reason of failure.

StevenPuttemans gravatar imageStevenPuttemans ( 2014-04-14 02:45:41 -0600 )edit