Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows上的Oracle java开发工具包中使用Aparabi jar运行GPUGalaxySim.java时出现的问题_Java_Cmd_Gpu_Aparapi - Fatal编程技术网

在Windows上的Oracle java开发工具包中使用Aparabi jar运行GPUGalaxySim.java时出现的问题

在Windows上的Oracle java开发工具包中使用Aparabi jar运行GPUGalaxySim.java时出现的问题,java,cmd,gpu,aparapi,Java,Cmd,Gpu,Aparapi,我编写了一个程序,该程序执行一些计算以显示galaxy。我想在jdk命令提示符下运行它,但出现此错误。使用Aparabi编译该程序效果良好。当我尝试运行它时,我得到以下结果: 顺便说一句,编译后,我得到了许多文件,这些文件是: 如您所见,api库位于不同的文件夹中 我编写的命令有以下两个: 1) javac-g-cp..\dist\u windows\u x86\u 64\aparapi.jar;。GPUGalaxySim.java 2) java-cp..\dist\u windows\u

我编写了一个程序,该程序执行一些计算以显示galaxy。我想在jdk命令提示符下运行它,但出现此错误。使用Aparabi编译该程序效果良好。当我尝试运行它时,我得到以下结果:

顺便说一句,编译后,我得到了许多文件,这些文件是:

如您所见,api库位于不同的文件夹中

我编写的命令有以下两个:

1) javac-g-cp..\dist\u windows\u x86\u 64\aparapi.jar;。GPUGalaxySim.java

2) java-cp..\dist\u windows\u x86\u 64\aparapi.jar-Djava.library.path=..\dist_windows_x86_64 GPUGalaxySim

当然,这些命令是在我转到包含您可以在图片中看到的文件的文件夹(称为dist_x86_64)后编写的


请帮助

我猜该类位于专用包中(因此,它也应该包含在与包同名的文件夹中)。对于一个简单的测试,您可以尝试删除行
包gpugalaxysim从Java文件中删除。删除包名不起作用。第一个图像中的错误消息似乎与以前不同(在它提到错误的类名之前…?)。您有OpenCL实现吗?也就是说,您的
路径中是否有
OpenCL.dll
?我没有任何OpenCL.dll aparapi库的链接是