如何设置Eclipse RCP插件以使用JOGL?

时间:2019-04-16 19:19:18

标签: java eclipse swt jogl

我已经按照this page上的说明进行操作,但是当我尝试运行简单的example code进行测试时,却出现了异常:

  

java.lang.UnsatisfiedLinkError:无法加载库:C:\ Eclipse 3.8 32位\ natives \ windows-amd64 \ gluegen-rt.dll

我的RCP应用程序有几十个插件。我创建了一个新的名为stOpenGL的文件。在此插件的文件夹中,我创建了一个 lib 文件夹并将其放置在以下文件中:

  • gluegen-java-src.zip
  • gluegen-rt-natives-windows-amd64.jar
  • gluegen-rt-natives-windows-i586.jar
  • gluegen-rt.jar
  • gluegen.jar
  • jogl-all-natives-windows-amd64.jar
  • jogl-all-natives-windows-i586.jar
  • jogl-all.jar
  • jogl-java-src.zip

然后,另一个插件将stOpenGL设置为必需的插件(该插件是我之前提到的简单示例的所在地)。

在stOpenGL插件上,我尝试了几种组合,但无济于事:

  • 将上述所有文件放在类路径上(减去src文件)并导出所有包。
  • 仅在类路径上放置gumgen-rt.jar和jogl-all.jar并导出其包。

我在 lib 文件夹中修改了构建选项和一些文件组合,但没有任何效果。

我可能在这里想念的任何想法吗?

1 个答案:

答案 0 :(得分:4)

请通过此tutorial使用Eclipse插件设置Opengl。