1

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

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

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

4

1 回答 1

1

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

于 2013-08-06T07:28:20.223 回答