在没有 NVidia CUDA 论坛的情况下,有人知道如何解决这个问题吗?看起来CUDA工具包的VS集成有问题。
我刚刚安装了 CUDA 工具包 5 的生产发布版本(Windows 7 上的笔记本电脑为 32 位),替换了候选发布版本(效果很好),现在我无法编译或构建任何东西,包括 CUDA 示例。
我尝试过的所有操作都会出现错误,例如: ...BuildCustomizations\CUDA 5.0.targets(360,9): error MSB4062: The "Nvda.Build.CudaTasks.ResolvePaths" task could not be loaded from the assembly C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\BuildCustomizations\Nvda.Build.CudaTasks.v5.0.dll。确认声明正确,程序集及其所有依赖项都可用,并且任务包含实现 Microsoft.Build.Framework.ITask 的公共类。
“CUDA 5.0.targets”文件(它是一个 XML 文件)有几个 UsingTask 元素,我没有看到对提到的 ITask 类的任何引用,但我不愿意开始编辑我不理解的文件。
如果我切换 Build Customisations,CUDA 4.2 也会出现类似的错误。
这是使用 Visual Studio 2010 Professional。非 CUDA 项目仍在编译和构建。
关于从哪里开始的任何建议?