当使用JOGL时,我应该包括哪些库



为了完整起见,我从JOGL网站下载了以下档案文件;

jogamp-linux-amd64.7zjogamp-linux-im586.7zjogamp-macosx-universal.7zjogamp-windows-amd64.7zjogamp-windows-i586.7z

在这些文件中,我可以访问过多的.jar、.dll、.so等文件。

我希望实现的是我的项目有一个在linux、windows和mac上运行的发行版(32位和64位),我不想每个设备都有很多发行版。

应该如何设置项目(我使用eclipse),以便我可以创建一个ant构建并包含所有库,目前(对于其他不使用JOGL的项目)我只是在项目下创建一个名为libs的文件夹,并将我需要的所有库放在那里,然后将它们添加到构建路径中,并在创建.jar时包含它们,然后将其添加到类路径中。我能为JOGL做同样的事吗?我应该包括哪些库?

如果包含以下库,它将允许应用程序在Linux、Mac和Windows桌面操作系统的32位和64位上运行。

gluegen-rt-natives-linux-amd64.jar
gluegen-rt-natives-linux-i586.jar
gluegen-rt-natives-macosx-universal.jar
gluegen-rt-natives-windows-amd64.jar
gluegen-rt-natives-windows-i586.jar
gluegen-rt.jar
jogl-all-natives-linux-amd64.jar
jogl-all-natives-linux-i586.jar
jogl-all-natives-macosx-universal.jar
jogl-all-natives-windows-amd64.jar
jogl-all-natives-windows-i586.jar
jogl.all.jar

最新更新