使用cmake 2.8和CUDA v 5.5时出现CUDA_npp_LIBRARY错误

时间:2013-08-05 21:23:10

标签: visual-studio-2010 opencv cuda cmake npp

我正在尝试在Visual Studio 2010中构建解决方案,并且必须设置cmake 2.8,opencv和CUDA v5.5以支持文件。在进行cmake构建时,我收到以下错误。

  

CMake错误:此项目中使用了以下变量,但它们设置为NOTFOUND。请设置它们或确保它们在CMake文件中正确设置和测试:   目录D中目标“opencv_gpu”链接的CUDA_npp_LIBRARY(ADVANCED):/ opencv / modules / gpu

在查看CUDA目录时,我发现npp库已被拆分为三个独立的库:npps.lib,nppi,lib和nppc.lib。我尝试将所有三个文件放在CUDA_npp_LIBRARY路径中,但我仍然得到相同的错误。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

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