Nsight Eclipse Edition没有找到nvcc

时间:2012-07-26 15:17:16

标签: eclipse cuda nvcc nsight

我刚刚安装了CUDA 5.0 Preview(Mac OS X Lion),我遇到了Nsight的问题。

工具包似乎已正确安装。 (驱动程序加载,nvcc -V在bash中工作,示例工作正常)。

当我创建一个新项目时,我收到警告:

  • 启动外部扫描仪信息生成器(nvcc -dryrun ...)
  • 时出错
  • $ PATH
  • 中找不到程序'nvcc'

在偏好设置中 - > CUDA工具包我没有检测到与CUDA兼容的设备。这很奇怪,因为我的机器上有nVidia GT 650M。那么为什么Nsight不承认呢?

如果我尝试构建项目,我会收到2个错误:

  • / bin / sh:nvcc:找不到命令
  • make: * [src / test.o]错误127

1 个答案:

答案 0 :(得分:3)

你如何开始Nsight?你使用/ usr / local / cuda / bin / nsight吗?不幸的是,目前无法通过在Mac OS X上双击应用程序来启动Nsight。

在CUDA 5.0预览版中,当shell脚本没有正确设置路径时,我们遇到了一个错误。这是最新内部工具包构建中此脚本的样子(您可能需要根据工具箱安装位置调整路径 - 在最终版本安装程序中将处理它):

#!/bin/sh
PATH="$PATH:/Developer/NVIDIA/CUDA-5.0/bin" DYLD_LIBRARY_PATH="$DYLD_LIBRARY_PATH:/Developer/NVIDIA/CUDA-5.0/lib" "/Developer/NVIDIA/CUDA-5.0/libnsight/nsight.app/Contents/MacOS/nsight" $@