2013-08-05 44 views
1

我想在Visual Studio 2010中构建一个解决方案,为此必须设置cmake 2.8,opencv和CUDA v5.5以支持文件。在做一个cmake构建时,我得到以下错误。cmake 2.8和CUDA v 5.5 CUDA_npp_LIBRARY错误

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.Please set them or make sure they are set and tested correctly in the CMake files: CUDA_npp_LIBRARY (ADVANCED)linked by target "opencv_gpu" in directory D:/opencv/modules/gpu

在寻找在CUDA目录中我发现,NPP库已被分割为三个独立的库:npps.lib,nppi,lib和nppc.lib。我试图将所有三个文件放在CUDA_npp_LIBRARY路径中,但仍然出现相同的错误。我怎样才能解决这个问题?

回答

1

在2.4.6版本中增加了CUDA 5.5支持。请使用最新的代码。另外我建议使用最新的CMake版本。