OpenCL の Java バインディングである JOCL が大好きです。Java の実行可能ファイルで Cuda-memcheck を実行したいのですが、Java アプリケーションを作成するときは常に、メイン クラスを指す JAR ファイルにすぎません。C++ のように .exe ファイルを作成し、それを Cuda-memcheck にフィードする方法はありますか?
2 に答える
0
このリンクは役に立つかもしれません: http://jsmooth.sourceforge.net/index.php
おそらく、jvm 実行可能ファイルを直接実行して、Java アプリケーションを実行するために必要なすべての引数を提供することもできます。通常、IDE を介して Java アプリケーションを実行する場合は、コンソール出力をチェックして、IDE がアプリケーションの起動に使用するコマンドを確認してください。このコマンドは次のようになります<path-to-java-exe> [JVM arguments] main_class [application arguments]
。
于 2011-02-15T10:52:16.697 に答える
0
gcc ツールチェーンの Windows ポートの 1 つを調べてみてください。gcc には、Java コードをコンパイル済みバイナリに変換する機能があることを知っています。これは、Cuda-memcheck が探しているものです。不必要な出力が多くても構わない場合は、Cuda-memcheck を JVM の呼び出しにアタッチすることもできます。
于 2012-09-18T02:36:54.493 に答える