我有一个关于CUDA安装说明的问题,找到了here。它说我需要一个微软Visual Studio的工作版本。但我有点不知所措/困惑:* MCVS * 到底是什么?当我尝试下载它时,它似乎是某种IDE。我对当前的IDE很满意,所以我不希望更换到另一个IDE。我希望它是某种SDK,您需要安装它才能使用CUDA。
lf3rwulv1#
Microsoft Visual Studio是一个IDE,但它也打包了Microsoft的C编译器(名称不恰当的Microsoft Visual C)和其他软件。当您使用CUDA时,您不必使用MS Visual Studio作为您的IDE-但这仍然是一项要求,因为CUDA编译将涉及MSVC编译器。此外,CUDA以各种方式集成到MS Visual Studio中,从而简化开发、调试和分析;这在其他IDE中是不可用的。您可能还希望考虑在Linux上而不是Windows上进行CUDA开发,因为在Windows上CUDA既不与任何IDE绑定,也不与单个编译器绑定(尽管它有自己的首选项)。
1条答案
按热度按时间lf3rwulv1#
Microsoft Visual Studio是一个IDE,但它也打包了Microsoft的C编译器(名称不恰当的Microsoft Visual C)和其他软件。
当您使用CUDA时,您不必使用MS Visual Studio作为您的IDE-但这仍然是一项要求,因为CUDA编译将涉及MSVC编译器。此外,CUDA以各种方式集成到MS Visual Studio中,从而简化开发、调试和分析;这在其他IDE中是不可用的。
您可能还希望考虑在Linux上而不是Windows上进行CUDA开发,因为在Windows上CUDA既不与任何IDE绑定,也不与单个编译器绑定(尽管它有自己的首选项)。