2013-04-23 93 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,其中包含您可以使用的郵件列表的鏈接。