問題タブ [rootbeer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Rootbeer ランタイム エラー、修正方法は?
私はRootbeerの使い方を学んでいるので、次のことをしました:
[1] ダウンロードした Rootbeer-1.2.3.jar
[2] CUDA ツールキットと CUDA ドライバーを以下からインストール: http://www.nvidia.com/content/cuda/cuda-downloads.html
[3] 以下のサンプルプログラムをコンパイルしました。
[4] NetBeans 8.0.2 から ArrayMultApp を実行
しかし、次のエラーメッセージが表示されました:
Intel Core i7 x 980、NVIDA GeForce GTX 780、および Win 7 64 ビットの Java 8 を使用しています。
Rootbeer サイトからサンプル アプリをコピーしましたが、エラー メッセージが表示された理由とその修正方法を教えてください。
編集:1つ言い忘れましたが、インストール中に、Microsoft Visual Studioを持っていないと言われ、そのようなものと、それに関するいくつかの部分がインストールされていないと言われました。 Visual Studioが必要で、それらのパーツがなくてもかまいませんでした。それが問題でしょうか? Rootbeer を Java 開発に使用する前に、まず Microsoft Visual Studio を購入してインストールする必要があるということですか?
指示に従って [ C:\ProgramData\NVIDIA Corporation\CUDA Samples\v6.5\bin\win64\Release> ] に移動し、多くのテストを実行しました。それらはすべて正常に動作し、小さなウィンドウで画像が処理されているのを確認できます正しく。
jar しようとすると、次のエラーが発生しました。
java - Javaでインターフェイスを適切にキャストする方法は?
私は Rootbeer の使い方を学んでいますが、そのサンプル アプリを実行したときに行き詰まり、誰も私の質問に答えることができませんでした: Rootbeer ランタイム エラー、修正方法は?
そこで、Rootbeer のソース コードをダウンロードし、コードを調べてみました。問題は [ CUDAContext.java:119 ] です。
Kernel と CompiledKernel の定義は次のとおりです。
119行目でキャストは適切に行われていますか?そうである場合、なぜ次のようなエラーが表示されたのですか。
正しく行われていない場合、キャストする正しい方法は何ですか?
編集:これがサンプルコードです