0

我正在尝试在我的 Mac 上的 Processing.org IDE 中获取 SimpleARToolKit。我已经下载了 SimpleARToolKit 和 JMyron 文件。我遇到了一些 JMyron 错误,但我移动了库文件,现在这些错误已经消失了。我现在遇到的问题是,当我尝试从 SimpleARToolKit 运行 demo01.pde 时,我收到一条错误消息:

UnsatisfiedLinkError:java.library.path 中没有 JARToolKit 线程“动画线程”中的异常 java.lang.UnsatisfiedLinkError:java.lang.ClassLoader.loadLibrary 的 java.library.path 中没有 JARToolKit(ClassLoader.java:1754)在 java.lang .Runtime.loadLibrary0(Runtime.java:823) at java.lang.System.loadLibrary(System.java:1045) at net.sourceforge.jartoolkit.core.JARToolKit.(JARToolKit.java:40) at pARToolKit.SimpleARToolKit.( SimpleARToolKit.java:36) 在 demo01.setup(demo01.java:44) 在 processing.core.PApplet.handleDraw(PApplet.java:1608) 在 processing.core.PApplet.run(PApplet.java:1530) 在 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”)——而不是原来的“ java.library.path 中没有 JARToolKit ”。如果我从 Extensions 文件夹中删除 .jar 文件,原来的错误会再次出现,所以这让我觉得我在正确的轨道上,但仍然缺少一些东西。

4

0 回答 0