【问题标题】:'nvcc not found' in NetBeans 8.2 only仅在 NetBeans 8.2 中找不到“nvcc”
【发布时间】:2016-12-18 22:53:06
【问题描述】:

我是 NetBeans 8.2 的新手,在终端中使用“make”命令成功构建了 c++ 项目,但不会在 NetBeans 8.2 中构建。

我已经设置了 NVCC 的路径,当我在终端中输入“which nvcc”时找到了它。它说'/usr/local/cuda-8.0/bin/nvcc'

我可以在终端中使用“make”命令构建其他 CUDA 示例,但 NetBeans 8.2 不会创建任何 CUDA 项目。

上面写着'nvcc: not found'

如何在 NetBeans 8.2 中设置 nvcc?

【问题讨论】:

    标签: c++ netbeans nvcc


    【解决方案1】:

    您是否尝试过这些步骤?

    如何编译?

    右键单击您的项目和“属性”

    在“常规”选项卡中,取消选中“需要 C 编译器”和“C++” 需要编译器”,在“平台”列表框中选择“通用”

    在树上选择“C/C++”-->“C编译器”-->“常规”

    并将包含目录更改为如下所示:

    .:/usr/local/cuda/include:/home/patrick/NVIDIA_CUDA_SDK/common/inc

    修改你的路径。

    并在“工具”中输入 nvcc

    noe 在“C/C++”-->“C 编译器”-->“命令行”中设置这些选项 -v -deviceemu --compile -G0

    对“C/C++”做同样的事情-->“C++ Compiler”

    现在设置链接器,在同一个属性框中,选择 “链接器”-->“常规”,将“工具”改为nvcc

    这些是我希望对您尝试做的事情更有用的说明。

    可以在 Nvidia 的 the devtalk forum 上找到它们,这可能比 SO 少一些离题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-25
      • 1970-01-01
      相关资源
      最近更新 更多