作者H45 (!H45)
看板java
标题[安装] jogl - Java Binding for the OpenGL API
时间Thu Jul 12 03:05:37 2007
刚刚写好了安装的心得,想要用 Java 写 3D 软体的网友们可以参考看看:
http://smallperh45.blogspot.com/2007/07/howtoinstalljogl-chinese.html
我是一个完全的 jogl 新手,若有谬误烦请不吝指正。
以下只是把网页的内容复制过来,方便板友的阅读
– 前言
这是一篇个人笔记,记录 JOGL 的安装过程与心得。
我的系统是:
CPU: AMD Athlon(tm) 64 Processor 3200+
System Kernel: 2.6.20-16-generic (Ubuntu 7.04 feisty AMD64)
Graphic Card: NVIDIA GeForce4 Ti 4200 with AGP8X
– 准备安装
1. Eclipse
2. JDK
3. Ant
以上三点都十分熟悉,在此不做说明,重点是下面几点,敝人对此非常生疏。
4. ANTLR
5. GlueGen
6. JOGL
– 安装ANTLR
造访此网站
http://www.antlr.org/
看见目前最新的版本是 3.0
不要急着下载,因为目前 GlueGen 只相容於 ANTLR 2.7.X 的版本,所以不要冲动!
按下右上角的 V2 连结,下载 ANTLR 2.7.7, 这是目前的版本。
请下载:ANTLR v2 stable version is 2.7.7 (released November 1, 2006)
然後解压缩到以後找得到的地方,往後我们只需要它里面的 antlr.jar 档案。
– 安装GlueGen
造访此网站
https://gluegen.dev.java.net/
直接按下左边的 CVS 连结
如果你了解 CVS 的话,那麽请把它下载到硬碟里
如果不懂 CVS 的话,来!照着我做。
打开终端机,输入以下指令:
$ sudo apt-get install cvs
$ cvs -d :pserver:
[email protected]:/cvs checkout gluegen
请别忘记把防火墙的 cvspserver 连结埠打开
这样就下载完成了,接下来进行设定
把刚刚下载的 gluegen/make/gluegen.properties 复制到家目录下
好比说我的家目录是: /home/h45/
也就会是: /home/h45/gluegen.properties
编辑 gluegen.properties, 修改其内容
在此档案中找到以下文字:
antlr.jar=C:/Users/kbr/ANTLR/antlr-2.7.2/antlr.jar
请把它修改为之前下载的 antlr.jar 的绝对位置
修改好後储存并离开。
– 安装 JOGL
造访以下网站
https://jogl.dev.java.net/
直接点选左边的 CVS 连结
一样的方法,使用 CVS 下载它们
如果不熟 CVS 的话,来!照着下面的指令做:
$ cvs -d :pserver:
[email protected]:/cvs checkout jogl
再度提醒别忘了开启防火墙
这样就下载好了,接下来是设定的动作。
把刚刚下载的 jogl/make/jogl.properties 复制到家目录下
好比说我的家目录是: /home/h45
也就会是:/home/h45/jogl.properties
有必要的话,请修改 jogl.properties 的相关设定
我是没有进行任何修改,如果是 Windows 的使用者可能就得修改一下吧?
请 Google 此关键字: How to build the JOGL OpenGL binding for Java
取得更多的资讯。
这样就设定好了,接下来是安装的动作。
到刚刚下载的 jogl/make 资料夹下
输入以下指令: ant
然後它就会开始建立 jogl
请稍待片刻,等它建立完成。
– 设定 CLASSPATH
必须在编译之前设定好以下类别路径:
jogl/build/jogl.jar
gluegen/build/gluegen-rt.jar
这些档案在刚刚用 CVS 下载的路径内可以找到。
注:若在 Eclipse 下开发软体,请使用 Add External JAR 的功能来达到相同的设定。
– 设定函式库
必须在运行之前设定好以下 library path:
jogl/build/obj
gluegen/build/obj
这些路径可以在刚刚用 CVS 下载的地方找到。
注:若在 Eclipse 下开发软体,请使用 Add Library 的功能来达到相同的设定。
– 测试
下载此展示
https://jogl-demos.dev.java.net/source/browse/jogl-demos/src/demos/gears/Gears.java?rev=1.10&view=log
此为常见的 gear 测试。
编译并执行看看,如果出现了三个转动的齿轮,恭喜 jogl 已经成功安装到您的电脑上了
!
– 参考资料
JOGL project:
https://jogl.dev.java.net/
JOGL-demos:
https://jogl-demos.dev.java.net/
ANTLR:
http://www.antlr.org/
gluegen:
https://gluegen.dev.java.net/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.211.211.53