Я сейчас следую третьему учебнику, указанному здесь: здесь
где я пытаюсь скомпилировать код 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-битной библиотекой?
Спасибо!