【问题标题】:nvcc error on ubuntu 11.10 "don't know what to do with..."ubuntu 11.10 上的 nvcc 错误“不知道该怎么办......”
【发布时间】:2013-03-30 18:16:16
【问题描述】:

我尝试在 ubuntu 11.10 上安装 cuda 工具包 5.0。我觉得安装很顺利 我正在尝试通过运行 deviceQuery 示例来测试它。但是当我从命令行运行 nvcc deviceQuery 时,我收到错误:nvcc fatal : Don't know what to do with 'deviceQuery'

有谁知道我为什么会遇到这个问题。

【问题讨论】:

  • 您是在尝试编译或运行 deviceQuery 示例吗?如果您尝试运行它,则不要使用 nvcc(编译器驱动程序)来运行它。您只需像普通的 linux 可执行文件一样运行它,例如./deviceQuery(假设您在 deviceQuery 示例/可执行文件所在的目录中,并且假设您已经构建了示例)。如果您尝试编译 deviceQuery 示例,请按照说明进行操作 here
  • 那里有新手错误。非常感谢,这就是问题所在。
  • @RobertCrovella 我建议发布(或类似的)作为答案。

标签: ubuntu cuda nvcc


【解决方案1】:

nvcc 不用于运行程序。这是一个compiler driver。当一个 cuda 程序被编译/链接/构建时,它就变成了一个普通的可执行文件。

我们使用普通方法(基于操作系统)来运行这些可执行文件。

在设置机器以使用 CUDA 时,参考setup instructions 了解操作系统类型可能会很有用。这些文档还解释了如何构建(编译)CUDA 示例。

【讨论】:

    猜你喜欢
    • 2013-11-06
    • 2012-02-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-21
    • 1970-01-01
    • 2018-05-08
    • 2022-11-20
    • 1970-01-01
    相关资源
    最近更新 更多