CudafyModule km = CudafyTranslator.Cudafy(); 造成错误,无法找到编译器

Han*_*del 3 cudafy.net

我正在尝试运行我的第一个cudafy项目,但我在以下行中收到以下错误:

CudafyModule km = CudafyTranslator.Cudafy();
Run Code Online (Sandbox Code Playgroud)

下面是我收到的确切错误消息的屏幕截图.

我运行了Cudafy附带的示例项目,它们运行正常,所以我不明白为什么它说找不到编译器.我已将Cudafy.net添加到参考文献中,请参见下面的屏幕截图,所有信息与示例项目完全相同,位于图像的右侧,并且可以正常工作.

有人有主意吗??

编辑

似乎已经在SO上回答了类似的问题,但我不明白路径环境变量在哪里.

类似的问题

编辑2

以下是cl.exe我发现的以下内容.我不确定要使用哪一个.我正在运行英特尔处理器,所以我倾向于最低处理器,但这只是猜测.

alr*_*kai 5

很高兴听到它为你效劳.这是答案形式的评论......链接的SO答案指的是系统路径.在Windows 7中,您可以通过以下方式设置:

  1. 右键单击"我的电脑"图标
  2. 从上下文菜单中选择"属性"
  3. 单击"高级"选项卡
  4. 单击"环境变量"按钮
  5. 单击名为"Path"的变量,然后单击"编辑"并输入cl.exe的路径

至于选择正确的cl.exe,如果你使用的是非itanium英特尔处理器(即x86),你需要x86_amd64