我试图在Mac上的Processing.org IDE中获取SimpleARToolKit。我已经下载了SimpleARToolKit和JMyron文件。我收到了一些JMyron错误,但我移动了库文件,现在这些错误消失了。我现在遇到的问题是当我尝试从SimpleARToolKit运行demo01.pde时,我收到一条错误消息:
UnsatisfiedLinkError:java.library.path中没有JARToolKit异常 线程“动画线程”java.lang.UnsatisfiedLinkError:没有 JARToolKit在java.library.path中 java.lang.ClassLoader.loadLibrary(ClassLoader.java:1754)at java.lang.Runtime.loadLibrary0(Runtime.java:823)at java.lang.System.loadLibrary(System.java:1045)at net.sourceforge.jartoolkit.core.JARToolKit。(JARToolKit.java:40) 在pARToolKit.SimpleARToolKit。(SimpleARToolKit.java:36)at demo01.setup(demo01.java:44)at processing.core.PApplet.handleDraw(PApplet.java:1608)at processing.core.PApplet.run(PApplet.java:1530)at java.lang.Thread.run(Thread.java:680)
该演示版正在崩溃:
ar = new SimpleARToolKit(this, capWidth, capHeight);
我发现其他几个网站似乎都在问同一个问题,但是没有一个是英文版,而且使用谷歌翻译,似乎都没有解决这个问题。
更新 这还没有解决,但我有一个更新:
我在SourceForge.net上找到了jARToolKit
在jARToolKit.zip文件夹中,我找到了jARToolKit.jar文件并将其复制到我的Mac / Library / Java / Extensions /文件夹
现在当我运行代码时,错误显示“ java.library.path 中没有jartoolkit”(注意小写的“jartoolkit”) - 而不是原来的“ no JARToolKit在java.library.path “。如果我从Extensions文件夹中删除.jar文件,原始错误会再次出现,所以这让我觉得我在正确的轨道上,但仍然遗漏了一些东西。