2013-04-23 92 views
0

我正在使用Eclipse Juno并行版本。我已经安装了
cuda插件。但是,同时建立了样品CUDA的HelloWorld
程序我得到错误 -Eclipse juno + cuda插件错误

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 [email protected]'   
    # Other Targets  
    clean:  
-$(RM) $(OBJS)$(C_DEPS) exe_cuda  
[email protected] ' '  

任何建议......

+0

你指的是哪个eclipse插件?它是否设计用于juno(eclipse 4.x)?我看到的是设置为Eclipse 3.x你也可以尝试使用[Nsight Eclipse Edition](http://docs.nvidia.com/cuda/nsight-eclipse-edition-getting-started-guide/index.html )这是一个独立的,独立的工具。 – 2013-04-23 05:06:57

+0

即使我得到与ECLIPSE HALIOS和CUDA插件(Helios)相同的错误1.1 – DEV 2013-04-23 06:18:57

+0

我做了一个干净的eclipse helios安装和cuda插件用于eclipse helios,并且没有任何困难构建和运行示例hello world cuda项目。当我创建项目时,我做了File ... New ... C++ Project ... Hello World CUDA Project是您使用的序列吗? – 2013-04-26 03:50:36

回答

1

我同意工具链不似乎对C项目的正确设置。

我的建议是:

  • 创建一个C++项目来代替。这似乎工作。
  • 改为使用Nsight Eclipse Edition。它使用Linux CUDA 5软件包自动安装(只需在终端窗口键入nsight)。
  • 您可以将问题报告给fixstars corporation,该cuda插件的开发者。似乎他们自2011年以来没有更新它,所以我不知道它是否被积极维护。但是帮助页面是here,其中包含您可以使用的邮件列表的链接。