我刚刚在CUDA开始了一个小项目.
我需要知道如下:
是否可以编译CUDA代码而不使用/购买Microsoft Visual Studio?
使用Nvcc.exe我得到错误“找不到编译器cl.exe在路径”.
我试图为NetBeans安装一个CUDA plugin,但它不起作用. (使用当前版本的NetBeans)
平台:Windows 7
提前致谢.
更新
原文链接:https://www.f2er.com/windows/364156.html如评论中所述,Windows 7之后的SDK版本不包括构建工具.如果要使用Microsoft最新的工具,您必须安装Visual Studio.一旦安装,您可以使用命令行中的工具.
目前,免费版本是“社区”版本,例如Microsoft Visual Studio Community 2015.
您可以继续开发Windows 7及更早版本的应用程序(并且它们将在稍后版本的Windows上运行)使用我之前描述的旧SDK工具:
原始答案
如果您迫切希望避免使用Visual Studio,请下载并安装Windows SDK.这包含(或多或少)与Visual Studio相同的构建工具.
然后运行Windows SDK命令提示符(您可以在Microsoft Windows SDK的开始菜单中找到),将路径设置为指向工具,并设置.
或者只是使用Visual C Express.