Как настроить подключаемый модуль Eclipse RCP для использования JOGL?

Я следовал инструкциям на этой странице, но когда я пытаюсь запустить простой пример кода для проверки, я получаю исключение:

java.lang.UnsatisfiedLinkError: Не удается загрузить библиотеку: C:\Eclipse 3.8 32-bits\natives\windows-amd64\gluegen-rt.dll

Мое приложение RCP имеет несколько десятков плагинов. Я создал новый, названный stOpenGL. В папке этого плагина я создал папку lib и поместил туда следующие файлы:

  • клейген-java-src.zip
  • клейген-rt-родные-windows-amd64.jar
  • клейген-rt-родные окна-i586.jar
  • клейген-rt.jar
  • клейген.jar
  • jogl-все-родные-windows-amd64.jar
  • jogl-все-родные-окна-i586.jar
  • jogl-all.jar
  • jogl-java-src.zip

Затем другой плагин устанавливает stOpenGL в качестве обязательного плагина (в этом плагине я поместил простой пример, о котором упоминал ранее).

В плагине stOpenGL я пробовал несколько комбинаций, но безрезультатно:

  • Поместите все вышеперечисленные файлы в путь к классам (за исключением файлов src) и экспортируйте все их пакеты.
  • Поместите в путь к классам только Glugen-rt.jar и jogl-all.jar и экспортируйте их пакеты.

Я возился с параметрами сборки и некоторыми комбинациями файлов в папке lib, но ничего не получилось.

Любые идеи о том, что я мог бы пропустить здесь?


person Mario Marinato    schedule 16.04.2019    source источник
comment
Я должен был сделать что-то подобное лет десять назад, насколько я помню, JOGL и GlueGen должны были быть помещены в один и тот же плагин.   -  person gouessej    schedule 17.04.2019


Ответы (1)


Пожалуйста, пройдите через это руководство по настройке Opengl с подключаемым модулем Eclipse.

person Shashwat    schedule 17.04.2019
comment
Отличное предложение, и вы можете связаться с автором этого руководства на официальном форуме JogAmp: forum.jogamp.org - person gouessej; 17.04.2019
comment
Я использовал этот учебник в студенческие годы для одного проекта OpenGL + Eclipse RCP. - person Shashwat; 17.04.2019
comment
Уэйд добрый парень. Я связался с ним перед тем, как начать свое путешествие по Java/OpenGL, и я видел этот учебник, на который вы ссылаетесь. Проверю еще раз, чтобы ничего не упустить. - person Mario Marinato; 17.04.2019