- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试运行 this tutorial在我的 Mac 上。
本教程适用于 Windows,并打包了 jocl 版本 1.3 (JOCL-0.1.3a-beta.jar) 和适用于 Windows 的 native jocl dll (JOCL-windows-x86_64.dll)。
获得代码后,我基本上摆脱了 jocl 1.3 jar 和 dll,并用 latest jocl 1.4 jar 替换它。 ,这应该打包 Mac 和 Windows 的资源。
执行此操作后,当我运行教程时出现以下错误:
Error while loading native library "JOCL-apple-x86_64" with base name "JOCL"
Operating system name: Mac OS X
Architecture : x86_64
Architecture bit size: 64
Stack trace from the attempt to load the library as a resource:
java.lang.NullPointerException: No resource found with name '/lib/libJOCL-apple-x86_64.dynlib'
看起来 jar 资源中缺少 libJOCL-apple-x86_64.dynlib 动态库。
我不是 Java 专家,我不知道下一步该尝试什么。
感谢任何帮助!
最佳答案
我对 jocl.org 不太了解(我是 http://jocl.jogamp.org 的作者),但看起来您需要的一切都在 lib 文件夹中。尝试在 Mac 上加载 libJOCL-apple-x86_64.dynlib 而不是 libJOCL-apple-x86_64.jnilib 可能是 jocl.org 的错误。但这只是一个疯狂的猜测。
关于java - 在 Mac 上使用 JOCL 的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4940299/
package parallelencode; import org.jocl.*; import static org.jocl.CL.*; public class ParallelEncode
我已经审核 openCL 的调用代码一段时间了,但没有发现任何内存泄漏。请注意,我正在使用 JOCL,因此我有一堆 JUnit 测试。如果我单独运行任何测试,或者如果我运行任何测试的 4/5,它总是会
我正在尝试编写实时光线追踪器。我为此使用 Java 和 OpenGL 和 OpenCL 的 Jogamp 绑定(bind)(调用 Jogl 和 Jocl)。我的 .cl 内核中已经有光线追踪代码并且运
您好,我是 JOCL (opencl) 的新手。我编写这段代码是为了获取每张图像的强度总和。内核采用一个一维数组,其中包含所有图像的所有像素,这些像素彼此放在一起。一张图片是 300x300 ,所以每
当我在 clEnqueueReadBuffer 上进行实验时,出现了一个异常: 线程“main”中的异常 java.lang.IllegalArgumentException:非阻塞读取操作只能使用指
所以我有一个看起来像这样的内核: __kernel void my_kernel( __global const uchar *array, const uint number, __global c
我正在尝试运行 this tutorial在我的 Mac 上。 本教程适用于 Windows,并打包了 jocl 版本 1.3 (JOCL-0.1.3a-beta.jar) 和适用于 Windows
Jocl(opencl wrapper) 内核运行使 java3d 输出被禁用。当 opencl 完成时,java3d 继续工作。 如何让 Opencl(jocl) 和 opengl(java3d)
JavaCL 使用 JNA,JOCL 使用 JNI,所以我希望 JavaCL 表现出更好的跨平台兼容性,而 JOCL 通常应该具有更好的性能。 JOCL 与 JOGL2 一起进行了测试,这应该使得在
是否存在一种方法可以在 JOCL 中将标量参数传递给内核而不创建新数组?在 C++ 中,可以简单地将标量参数(例如 int)转换为 void* 最佳答案 是的,有像 putArg(float)、put
我是一名优秀的程序员,十分优秀!