Я пытаюсь получить SimpleARToolKit в IDE Processing.org на моем Mac. Я скачал файлы SimpleARToolKit и JMyron. Я получал некоторые ошибки JMyron, но я переместил файлы библиотеки, и теперь эти ошибки исчезли. Проблема, с которой я столкнулся сейчас, заключается в том, что когда я пытаюсь запустить demo01.pde из SimpleARToolKit, я получаю сообщение об ошибке:
UnsatisfiedLinkError: нет JARToolKit в java.library.path Исключение в
тема "Анимационная тема" java.lang.UnsatisfiedLinkError: нет
JARToolKit в java.library.path в
java.lang.ClassLoader.loadLibrary (ClassLoader.java:1754) в
java.lang.Runtime.loadLibrary0 (Runtime.java:823) в
java.lang.System.loadLibrary (System.java:1045) в
net.sourceforge.jartoolkit.core.JARToolKit. (JARToolKit.java:40)
в 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);
Я нашел несколько других веб-сайтов, которые, кажется, задают тот же вопрос, но ни один из них не на английском языке, и благодаря использованию Google Translate ни один из них, похоже, не решил проблему.
Обновление:
Это еще не решено, но у меня есть обновление:
Я нашел jARToolKit на SourceForge.net
Внутри папки jARToolKit.zip я нашел файл jARToolKit.jar и скопировал его в папку Mac / Library / Java / Extensions /
Теперь, когда я запускаю код, ошибка говорит: " нет jartoolkit в java.library.path " (обратите внимание на строчный "jartoolkit") - в отличие от оригинального " no JARToolKit в java.library.path ». Если я удаляю файл .jar из папки Extensions, снова появляется исходная ошибка, поэтому я думаю, что я на правильном пути, но что-то все еще отсутствует.