3

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

CudafyModule km = CudafyTranslator.Cudafy();

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

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

有人有想法么??

编辑

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

类似的问题

编辑 2

以下是cl.exe我找到的以下内容。我不确定使用哪一个。我正在运行英特尔处理器,所以我倾向于底部的处理器,但这只是一个猜测。

4

1 回答 1

5

很高兴听到它对你有用。这是答案形式的评论......链接的SO答案是指系统PATH。在 Windows 7 中,您可以通过以下方式进行设置:

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

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

于 2013-06-20T07:44:35.603 回答