JOGL - 安裝



本章介紹如何在您的系統上使用不同的整合開發環境 (IDE) 設定使用 JOGL 的環境。

安裝 JOGL

要安裝 JOGL,您需要具備以下系統要求:

系統要求

首先需要在您的機器上安裝 Java 開發工具包 (JDK)。

要求 描述
JDK 版本 1.4 或更高版本
記憶體 無最低要求
磁碟空間 無最低要求
作業系統 無最低要求

您需要按照以下步驟設定環境,才能開始 JOGL 應用程式開發:

步驟 1 - 驗證您的機器上是否安裝了 Java

開啟系統的控制檯並執行以下 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 (build 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 (build 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 (build 17.0-b7, mixed mode, sharing)

步驟 2 – 設定 Java 開發工具包 (JDK)

如果您的機器上未安裝 Java,則需要從 Oracle 網站安裝 Java SDK:Oracle。您可以從下載的檔案中找到安裝 JDK 的說明。您需要按照給定的說明安裝和配置設定。最後,設定 PATH 和 JAVA_HOME 環境變數以引用包含 java.exe 和 javac.exe 檔案的目錄,通常分別為 java_install_dir/bin 和 java_install_dir。

設定 **Java-home** 環境變數以指向 Java 安裝在您的機器上的同一路徑上的基本目錄位置。

平臺 命令
Windows 將 JAVA_HOME 環境變數設定為 C:\Program Files\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
Linux export PATH=$PATH:$JAVA_HOME/bin/
MAC 不需要

步驟 3 – 下載 JOGL

Jogamp Home Page

這將帶您進入網站維護的所有 API 的 .jar 檔案列表。

JAR Files List
  • 下載庫 .jar 檔案 **jogamp-all-platforms.7z**、OpenGL 本機庫的 Java 文件 **glugen-javadoc.7z** 和 JOGL **jogl-javadocs.7z**。

  • 使用任何 zip 解壓縮軟體解壓縮下載的 .jar 檔案。

開啟解壓縮的資料夾後,您將找到 jar 資料夾、原始碼和其他檔案。

Source Code Folder

獲取原始碼 **gluegen-java-src.zip** 和 **jogl-java-src.zip** 以支援 IDE。這是可選的。

  • 在 jar 資料夾內,有多個 .jar 檔案。此檔案集合屬於 Glugen 和 JOGL。

  • JOAMP 提供支援各種作業系統的本機庫,例如 Windows、Solaris、Linux 和 Android。因此,您需要選擇可在所需平臺上執行的相應 jar 檔案。例如,如果您使用的是 Windows 64 位作業系統,則從 jar 資料夾中獲取以下 .jar 檔案:

    • gluegen-rt.jar
    • jogl-all.jar
    • gluegen-rt-natives-windows-amd64.jar
    • jogl-all-natives-windows-amd64.jar
JAR Files

為 Eclipse 4.4 設定 JOGL

按照以下步驟設定 JOGL:

新增庫

**步驟 1** - 開啟 Eclipse。

**步驟 2** - 建立一個新專案。

**步驟 3** - 在專案資料夾中建立一個名為 *lib* 的新資料夾。

**步驟 4** - 將檔案 *gluegen-rt-natives-windows-amd64.jar、gluegen-rt.jar、jogl-all-natives-windows-amd64.jar* 和 **jogl-all.jar** 複製到 *lib* 資料夾中。

Eclipse1

**步驟 5** - 現在選擇這些檔案並右鍵單擊滑鼠按鈕。將顯示一個快捷選單,其中包含 **構建路徑 > 新增到構建路徑。**

Eclipse2

**步驟 6** - 要使所有 .jar 檔案可用於其他專案,請轉到主選單。選擇視窗 > 首選項。將出現“首選項”視窗。

Eclipse3 Eclipse4
  • 在首選項視窗中,在左側的下拉選單中,按照分層結構操作:Java → 構建路徑 → 使用者庫。

  • 單擊“新建...”按鈕。

  • 它將開啟一個對話方塊。將庫名稱輸入為 jogl2.1。

  • 使用“新增外部 JAR...”按鈕新增 jar 檔案 **glugen-rt.jar** 和 **jogl-all.jar**。

  • 它將建立一個名為 **jogl2.1** 的新使用者庫。

同樣,我們可以為新增的 .jar 檔案新增 Java 文件和原始碼。

新增本機庫

**步驟 1** - 展開 jogl-all.jar 節點,選擇 Javadoc 位置(無)。

**步驟 2** - 單擊“新建...”按鈕。輸入 JOGL Java 文件的名稱。

**步驟 3** - 單擊“新增外部 JAR...”按鈕。

**步驟 4** - 它將開啟一個對話方塊,您需要在其中選擇 JOGL Java 文件的位置,我們之前已經下載了該文件。

新增原始碼

**步驟 1** - 選擇節點本機庫位置:(無)。

**步驟 2** - 單擊“新建...”按鈕。

**步驟 3** - 輸入本機庫的名稱並單擊“確定”按鈕。

**步驟 4** - 單擊“新增外部 JAR...”按鈕。

**步驟 5** - 現在選擇本機庫檔案 ('gluegen-rt-natives-windows-amd64.jar 和 jogl-all-natives-windows-amd64.jar') 所在的路徑。

**步驟 6** - 對原始碼重複相同的過程。

**步驟 7** - 我們可以像上面為兩個本機庫檔案 **glegen-rt.jar** 和 **glugen-natives-windows-amd64.jar** 所做的那樣,以相同的方式設定 Javadoc、原始碼和 jar 檔案的位置。

為 NetBeans 4.4 設定 JOGL

讓我們來看一下為 NetBeans 4.4 設定 JOGL 的步驟:

新增庫

**步驟 1** - 在主選單中,選擇 **工具 > 庫**。

NetBeans1

**步驟 2** - 它將帶您進入 **Ant 庫管理器**。

NetBeans2

**步驟 3** - 在 **類路徑** 選項卡下,單擊左下角的 **新建庫** 按鈕。它將開啟一個小對話方塊。

**步驟 4** - 將庫名稱輸入為 **JoGl2.0。**

**步驟 5** - 單擊“確定”按鈕。

NetBeans3

**步驟 6** - 單擊“新增 JAR/資料夾...”按鈕。

**步驟 7** - 選擇 .jar 檔案 **jogl-all.jar** 和 **gluegen-rt.jar** 所在的路徑。

要將 JOGL 庫包含到每個專案中,請按照以下步驟操作:

**步驟 1** - 右鍵單擊 **專案名稱**。它將顯示一個快捷選單。

NetBeans4

**步驟 2** - 選擇 **屬性。**它將開啟一個名為 **專案屬性** 的視窗。

NetBeans7

**步驟 3** - 從左側的類別中選擇 **庫**。

**步驟 4** - 選擇 **編譯選項卡** 並單擊“新增庫...”按鈕。將出現新增庫對話方塊。

**步驟 5** - 現在新增您之前建立的 JOGL2.0 庫。

在每個專案中包含本機庫

按照以下步驟在每個專案中包含本機庫:

**步驟 1** - 右鍵單擊專案。

**步驟 2** - 選擇 **設定配置 > 自定義…**

NetBeans8

它將帶您進入 **專案屬性** 視窗。

NetBeans9

**步驟 3** - 在右側的 **VM 選項** 中,單擊“自定義”按鈕。

**步驟 4** - 瀏覽包含 JOGL 本機庫 **gluegen-rt-natives-windows-amd64.jar** 和 **jogl-all-natives-windows-amd64.jar** 的路徑,或將所有 jar 檔案從您下載它們的資料夾複製並貼上到 **jse lib** 資料夾中。

新增本機庫的 Java 文件

您需要再次開啟 Ant 庫管理器才能使原始碼和 Javadoc 可用於每個專案。請按照以下步驟操作:

**步驟 1** - 開啟 **主選單**。

**步驟 2** - 選擇 **工具 > 庫**。這將帶您進入 **庫管理器**。

**步驟 3** - 在 **Javadoc** 選項卡下,單擊“新建庫...”按鈕。

**步驟 4** - 輸入 **JOGLJavadoc** 名稱。(您可以輸入任何所需的名稱。)

**步驟 5** - 單擊“新增 jar/庫...”按鈕。

**步驟 6** - 選擇解壓縮的 **JOGL 文件** 程式碼所在的位置。

新增本機庫的原始碼

**步驟 1** - 在 **原始碼** 選項卡下,單擊“新建庫...”按鈕。輸入 **JOGLsources** 名稱。

**步驟 2** - 單擊“新增 jar/庫...”按鈕。選擇解壓縮的原始碼所在的位置。

自定義 JDK 編輯器

**步驟 1** - 為檔案 **jogl-all.jar** 和 **gluegen-rt.jar** 設定 **類路徑。**

**步驟 2** - 設定本機庫 *gluegen-rt-natives-windows-amd64.jar* 和 *jogl-all-natives-windows-amd64.jar* 的路徑,或將所有 jar 檔案從您下載它們的資料夾複製並貼上到 **jse lib** 資料夾中。

廣告