0

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 ' '       

なにか提案を......

4

1 に答える 1

1

ツールチェーンが C プロジェクト用に適切にセットアップされていないように見えることに同意します。

私の提案は次のとおりです。

  • 代わりに C++ プロジェクトを作成してください。それはうまくいくようです。
  • 代わりにNsight Eclipse Editionを使用してください。Linux CUDA 5 パッケージで自動的にインストールされます (nsightターミナル ウィンドウから入力するだけです)。
  • その cuda プラグインの開発者である fixstars Corporation に問題を報告することができます。2011年から更新されていないようなので、積極的にメンテナンスされているかどうかはわかりません。ただし、使用できるメーリング リストへのリンクを含むヘルプ ページはこちらにあります。
于 2013-04-29T14:27:30.310 に答える