我想为 OpenCV 安装 CUDA,但当前的工具包 (7.5) 与 Visual Studio 2015 不兼容。我的问题是 -
- 安装 VS 2013 Express 是否允许我在 2015 年使用它的工具包来构建带有 CUDA 的 OpenCV?
- 如果我在 Visual Studio 2013 上构建 OpenCV CUDA,我可以在 Visual Studio 2015 上使用 OpenCV CUDA 库吗?
感谢您的帮助。
最佳答案
我不知道这是否适用于 OpenCV,但我刚刚发现它适用于 CUDA,所以它也可以。
要允许 CUDA 项目在 VS2015 中加载,您必须将扩展文件从 VS2013 文件夹复制到 VS2015 扩展文件夹。对我来说,它们位于:
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\BuildCustomizations
复制 CUDA 7.5.targets、.props 和 .xml 文件。您现在可以在 VS2015 中加载和编译 CUDA 项目。
来源,my blogpost .
我安装了 VS2015 和 VS2013 社区版。
关于visual-studio - CUDA Toolkit 7.5 可以在带有 VS 2013 Platform Toolkit 的 Visual Studio 2015 上使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35624559/