本章介紹了設定環境以使用JOGL使用不同的整合開發環境(IDE),在您的系統上。
對於JOGL安裝,需要有以下系統要求:
第一個要求是要在機器上安裝Java Development Kit(JDK)。
要求 | 描述 |
---|---|
JDK 版本 | 1.4 或以上 |
記憶體 | 沒有最小限制 |
硬碟大小 | 沒有最小限制 |
作業系統 | 沒有最小限制 |
需要按照設定給定的步驟,從組態環境入手JOGL應用程式開發:
系統的開放式控制台,並執行下面的Java命令:
平台 | 任務 | 命令 |
---|---|---|
Windows | 開啟命令控制台 | C:\>java-version |
Linux | 開啟命令終端 | $java- version |
MAC | 開啟終端 | Machine:~ joseph$ java -version |
驗證在各作業系統的輸出。
平台 | 輸出 |
---|---|
Windows |
Java “1.6.0.21” java(TM) SE Runtime Environment(build 1..6.0_21-b07)Java HotSpot(TM) Client VM(buld 17.0-b7,mixed mode, sharing) |
Linux |
Java “1.6.0.21” java(TM) SE Runtime Environment(build 1..6.0_21-b07)Java HotSpot(TM) Client VM(buld 17.0-b7,mixed mode ,sharing) |
MAC |
Java “1.6.0.21” java(TM) SE Runtime Environment(build 1..6.0_21-b07)Java HotSpot(TM) Client VM(buld 17.0-b7,mixed mode ,sharing) |
如果Java未在你的機器上安裝,則需要從Oracle網站上下載安裝Java SDK: www.oracle.com/technetwork/java/javase/downloads/. 您可以從下載的檔案安裝JDK說明。需要按照安裝和組態設定的指示。最後,設定PATH和JAVA_HOME環境變數指向包含的java.exe和javac.exe檔案的目錄,它們分別為:java_install_dir/bin和java_install_dir。
設定Java-home環境變數指向的基本目錄的位置相同的路徑,安裝在機器上的Java程式。
平台 | 命令 |
---|---|
Windows | 設定環境變數 JAVA_HOME to C:\ProgramFiles\Java\Jdk1.6.0_21 |
Linux | Export JAVA_HOME=/usr/local/java-current |
MAC | Export JAVA_HOME=/Library/Java/Home |
附加的Java編譯器位置,系統路徑如下:
平台 | 命令 |
---|---|
Windows | 新增字串 ;%JAVA_HOME% bin at the end of the system variable and path |
Linux | Export PATH=$PATH:$JAVA_HOME/bin/ |
MAC | Not required |
可以從網站上下載JOGL的最新版本 www.jogamp.org
前往主頁 www.jogamp.org
點選 Builds/Downloads > Current (zip).
可以看到網站所維護的所有.jar檔案的API列表。
下載庫.jar檔案jogamp-all-platforms.7z,JAVA文件OpenGL庫glugen-javadoc.7z和JOGL JOGL-javadocs.7z。
提取使用任何壓縮解壓軟體下載的.jar檔案。
當開啟解壓檔案夾,會發現jar 檔案夾,原始碼和其他檔案。
獲取原始碼gluegen-java-src.zip和jogl-java-src.zip支援IDE。這是可選的。
檔案夾中的jar,有多個.jar檔案。檔案的集合屬於Glugen和JOGL。
JOAMP提供支援多種作業系統,如Windows,Solraris,Linux和Android原生庫。因此,需要採取適當的jar檔案,這些檔案可以在需要的平台上執行。例如,如果使用的是Windows64位元作業系統,那麼可以通過jarfolder以下.jar檔案:
按照給定的程式設定JOGL:
開啟eclipse.
建立一個新工程
建立一個名為lib目錄在專案檔案夾中的新檔案夾。
複製檔案 gluegen-rt-natives-windows-amd64.jar, gluegen-rt.jar, jogl-all-natives-windowsamd64.jar 和 jogl-all.jar 到 lib 目錄。
現在選擇這些檔案,然後右鍵單擊滑鼠按鈕。將顯示一個快捷選單,其中包含 Build Path > Add to Build Path.
為了可以在其他專案中可以使用所有的.jar檔案,進入主選單。選擇 Window > Preferences. 出現在偏好設定視窗。
在偏好設定視窗,在下拉式選單上的左側選單中,按照 hierarchy- Java-> Build Path -> User 庫.
點選 “New…” 按鈕.
這將開啟一個對話方塊。輸入庫名稱 jogl2.1.
新增 jar 檔案 glugen-rt.jar 和 jogl-all.jar 使用按鈕 “Add External JARs...”.
這將建立一個名為新的使用者庫 jogl2.1.
以同樣的方式,我們可以為新增.jar檔案新增的java檔案和原始碼。
展開jogl-all.jar 的節點上,選擇Javadoc位置(無)。
點選 “New…” 鈕,輸入JOGL Java檔案的名稱。
請點選 “Add External JARs…” 按鈕。
這將開啟你需要選擇JOGL Java文件,我們已經先前下載的位置的對話方塊。
選擇節點本地庫的位置:(None).
點選 “New…” 按鈕.
本地庫和點選輸入姓名 “OK” 按鈕.
點選 “Add External JARs…” 按鈕.
現在選擇的路徑,其中原生庫檔案 ('gluegen-rt-natives-windows-amd64.jar and joglall-natives-windows-amd64.jar') 位置.
重複同樣的程式原始碼。
上文兩個本地庫檔案,我們可以設定為Javadoc,原始碼和jar檔案的位置以相同的方式在 glegen-rt.jar 和 glugen-natives-windows-amd64.jar.
讓我們通過以下步驟來設定JOGL針對NetBeans4.4:
在主選單中,選擇Tools > Libraries.
這使得 Ant Library Manager.
在Classpath索引標籤,單擊位於左下角新建庫按鈕。它會開啟一個小對話方塊。
輸入庫名稱 JoGl2.0.
點選 “OK” 按鈕.
點選 “Add JAR/Folder…” 按鈕.
選擇在.jar檔案jogl.all.jar和gluegen-rt.jar所在的路徑。
包括JOGL庫到每一個專案,請執行以下步驟:
在專案名稱上單擊右鍵。它顯示一個快捷選單。
選擇屬性。它開啟了一個名為Project Properties視窗。
從左側的類別中選擇庫
選擇編譯索引標籤,並單擊“新增庫...”按鈕。新增庫對話方塊出現。
現在新增JOGL2.0庫,先前建立的。
按照給定的步驟,包括在每個專案中機庫:
這使得專案屬性視窗。
用滑鼠右鍵單擊該專案。
選擇 Set Configuration > Customize…
在右手邊,在VM選項,點選“Customize”按鈕。
瀏覽包含JOGL本地庫的路徑 gluegen-rt-natives-windows-amd64.jar'' 和 'jogl-all-natives-windows-amd64.jar.
需要再次開啟Ant庫管理,使原始碼和Javadoc可用於每個專案。按照給定的步驟:
開啟main menu.
選擇 Tools > Libraries. 這使 Library manager.
在JavaDoc 下面索引標籤中,單擊 “New Library…” 按鈕.
輸入 JOGLJavadoc 名稱. (可以輸入任何所需的名稱)
點選 “Add jars/libraries…” 按鈕.
其中,選擇解壓後的檔案JOGL程式碼所在的路徑。
在Sources 下面的索引標籤中,單擊 “New Library…” 按鈕。進入JOGLsources 名稱.
點選 “Add jars/libraries…” 按鈕,選擇解壓縮原始碼所在的路徑。
設定類路徑的檔案jogl.all.jar和gluegen-rt.jar。
設定路徑,本地庫gluegen-rt-natives-windows-amd64.jar 和 jogl-all-natives-windowsamd64.jar複製並將其貼上到JSE lib下載檔案夾中的所有jar檔案。