java - 如何设置 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-natives-windows-amd64.jar
- 胶水-rt-natives-windows-i586.jar
- 胶水-rt.jar
- 胶水根.jar
- jogl-all-natives-windows-amd64.jar
- jogl-all-natives-windows-i586.jar
- jogl-all.jar
- jogl-java-src.zip
然后另一个插件将 stOpenGL 设置为必需的插件(这个插件是我放置我之前提到的简单示例的地方)。
在 stOpenGL 插件上,我尝试了一些组合,但无济于事:
- 将上述所有文件放在类路径中(减去 src 文件)并导出它们的所有包。
- 只将gluegen-rt.jar 和jogl-all.jar 放在类路径上并导出它们的包。
我在我的lib文件夹中修改了构建选项和一些文件组合,但没有任何效果。
关于我可能在这里遗漏的任何想法?
解决方案
请阅读本教程以使用 Eclipse 插件设置 Opengl。
推荐阅读
- java - 我可以有一个加载不同数据集的回收视图吗
- php - 在php行的开头和结尾添加字符
- javascript - 仅当用户等待 2 秒时,Javascript 在 25%、50%、75% 和 100% 后跟踪网页加载时的页面滚动深度
- flutter - 如果路由参数未通过,如何重定向?
- python - 从 Dockerfile 成功构建后没有名为 rest_framework 的模块
- c++ - C++ - 更改另一个文件的 ASM 指令
- sql - 如何限制返回结果
- r - 如何删除连续的重复字符
- javascript - 网络抓取问题:尝试将我的抓取的特定值存储到 var
- swift - 错误自动链接库 'swiftCoreMIDI'