【问题标题】:Eclipse juno + cuda plugin errorEclipse juno + cuda 插件错误
【发布时间】:2013-04-16 04:29:49
【问题描述】:

我正在使用 Eclipse Juno 并行版本。我已经安装了
cuda 插件。但是在构建示例 cuda helloworld
程序我收到错误 -

    make all      
    make: *** No rule to make target `exe_cuda', needed by `all'.  Stop.      

    ******Makefile snapshot************** 
     all: exe_cuda   

    # Tool invocations             
@echo 'No tool found that can build the extension specified with the build       
    artifact name $@'         
    # Other Targets    
    clean:     
-$(RM) $(OBJS)$(C_DEPS) exe_cuda    
-@echo ' '       

任何建议......

【问题讨论】:

  • 您指的是哪个 Eclipse 插件?它是否设计用于juno(eclipse 4.x)?我看到的是为 eclipse 3.x 设置的。您也可以尝试使用 Nsight Eclipse Edition,它是一个单独的独立工具。
  • 即使我在使用 ECLIPSE HALIOS 和 CUDA Plugin (Helios) 1.1 时也遇到同样的错误
  • 我对 eclipse helios 和 eclipse helios 的 cuda 插件进行了全新安装,并且在构建和运行示例 hello world cuda 项目时没有遇到任何问题。创建项目的时候,我做了 File...New...C++ Project...Hello World CUDA Project 是你用的序列吗?
  • 感谢先生的帮助,是的,它适用于 c++ 项目,但我在 c 项目中遇到了这个问题。

标签: eclipse plugins path cuda makefile


【解决方案1】:

我同意工具链似乎没有为 C 项目正确设置。

我的建议是:

  • 改为创建 C++ 项目。这似乎行得通。
  • 请改用Nsight Eclipse Edition。它与 linux CUDA 5 软件包一起自动安装(只需从终端窗口输入 nsight)。
  • 您可以将问题报告给该 cuda 插件的开发者 fixstars 公司。看来他们自 2011 年以来就没有更新过它,所以我不知道它是否得到积极维护。但是帮助页面是 here,其中包含一个您可以使用的邮件列表的链接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-07
    • 2013-12-03
    • 1970-01-01
    • 1970-01-01
    • 2012-08-07
    • 1970-01-01
    • 2012-09-02
    相关资源
    最近更新 更多