Проблемы пути Eclipse / Java - PullRequest
       9

Проблемы пути Eclipse / Java

1 голос
/ 05 марта 2010

Я сейчас следую третьему учебнику, указанному здесь: здесь где я пытаюсь скомпилировать код Matlab в классы Java. Создание проекта в Eclipse и правильное связывание библиотек (как это делается в руководстве). Все на самом деле компилируется, но когда я запускаю программу, я получаю сообщение об ошибке Unsatisfied Link.

Exception in thread "main" java.lang.UnsatisfiedLinkError: Can't load library: C:\Program Files\MATLAB\R2009b\bin\win32\BuilderJABootstrap.dll
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at com.mathworks.toolbox.javabuilder.internal.MWMCR.<clinit>(MWMCR.java:1571)
at com.demo.DemoMCRFactory.<clinit>(DemoMCRFactory.java:100)
at com.demo.MLTestClass.<init>(MLTestClass.java:62)
at Driver.main(Driver.java:16)

Проблемной частью является библиотека Can't load: поскольку указанный путь \ win32 не является допустимым для моего компьютера, так как у меня 64-битная машина, поэтому dll находится в \ win64. Тем не менее, я трижды проверил все свои переменные окружения и застрял. Могу ли я использовать 64-битную версию matlab с 32-битной библиотекой?

Спасибо!

1 Ответ

1 голос
/ 05 марта 2010

Решение ChrisH было это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...