我一直在使用 Visual Studio 2010 Express 进行与 CUDA 相关的开发。最近,我从 CUDA 5.0 升级到了 5.5。当我这样做时,我发现了一个看似奇怪的错误:每当我去清理(或重建)我的 VS 项目时,我都会收到一个与 nvcc 相关的错误:
nvcc : fatal error : nvcc cannot find a supported version of Microsoft Visual Studio. Only the versions 2008, 2010, and 2012 are supported
每当我尝试清理多个独立项目时,我都会遇到同样的错误。如果我使用 Visual Studio 2010 Professional,错误就会消失。
我想知道是否有其他人遇到过此错误,如果有,是否有任何解决方法(除了切换到 VS 2010 Professional)?
谢谢,
亚伦