JOGL - Instalação

Este capítulo cobre a configuração do ambiente para usar JOGL em seu sistema usando diferentes ambientes de desenvolvimento integrado (IDEs).

Instalando JOGL

Para a instalação do JOGL, você precisa ter os seguintes requisitos de sistema -

Requisitos de sistema

O primeiro requisito é ter o Java Development Kit (JDK) instalado em sua máquina.

Requerimento Descrição
Versão JDK 1,4 ou superior
Memória nenhum requisito mínimo
Espaço em disco nenhum requisito mínimo
Sistema operacional nenhum requisito mínimo

Você precisa seguir as etapas fornecidas para configurar seu ambiente para iniciar o desenvolvimento de aplicativos JOGL -

Etapa 1 - Verificando a instalação do Java em sua máquina

Abra o console do seu sistema e execute o seguinte comando java -

Plataforma TAREFA COMANDO
janelas Abrir console de comando C: \> versão java
Linux Terminal de comando aberto $ java -version
MAC Terminal aberto Máquina: ~ joseph $ java -version

Verifique a saída no respectivo sistema operacional.

Plataforma Resultado
janelas

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, modo misto, compartilhamento)

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, modo misto, compartilhamento)

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, modo misto, compartilhamento)

Etapa 2 - Configurando o Java Development Kit (JDK)

Se o Java não estiver instalado em sua máquina, você precisará instalar o Java SDK do site da Oracle: Oracle . Você pode encontrar instruções para instalar o JDK nos arquivos baixados. Você precisa seguir as instruções fornecidas para instalar e configurar a configuração. Finalmente, defina as variáveis ​​de ambiente PATH e JAVA_HOME para se referir ao diretório que contém os arquivos java.exe e javac.exe, normalmente java_install_dir / bin e java_install_dir respectivamente.

Conjunto Java-home variável de ambiente para apontar para o local do diretório base no mesmo caminho, onde o Java está instalado em sua máquina.

Plataforma Comando
janelas Defina a variável de ambiente JAVA_HOME para C: \ ProgramFiles \ Java \ Jdk1.6.0_21
Linux Exportar JAVA_HOME = / usr / local / java-current
MAC Exportar JAVA_HOME = / Library / Java / Home

Anexe a localização do compilador Java ao caminho do sistema da seguinte maneira -

Plataforma Comando
janelas Anexe a string;% JAVA_HOME% bin no final da variável do sistema e caminho
Linux Exportar PATH = $ PATH: $ JAVA_HOME / bin /
MAC Não requerido

Etapa 3 - Baixando JOGL

  • Você pode baixar a versão mais recente do JOGL no site www.jogamp.org

  • Vá para a página inicial de www.jogamp.org

  • Clique em Builds / Downloads> Current (zip).

Isso leva você para a lista de arquivos .jar para todas as APIs mantidas pelo site.

  • Baixe o arquivo .jar da biblioteca jogamp-all-platforms.7z, documentações java para biblioteca nativa OpenGL glugen-javadoc.7ze JOGL jogl-javadocs.7z.

  • Extraia os arquivos .jar baixados usando qualquer software de extração zip.

Ao abrir a pasta extraída, você encontrará a pasta jar, códigos-fonte e outros arquivos.

Obtenha os códigos-fonte gluegen-java-src.zip e jogl-java-src.zippara suportar IDE. Isso é opcional.

  • Dentro da pasta jar, existem vários arquivos .jar. Esta coleção de arquivos pertence a Glugen e JOGL.

  • JOAMP fornece bibliotecas nativas que suportam vários sistemas operacionais, como Windows, Solaris, Linux e Android. Portanto, você precisa obter os arquivos jar apropriados que podem ser executados na plataforma desejada. Por exemplo, se você estiver usando o sistema operacional Windows de 64 bits, obtenha os seguintes arquivos .jar da pasta jar -

    • gluegenrt.jar
    • jogl-all.jar
    • gluegen-rt-natives-windows-amd64.jar
    • jogl-all-natives-windowsamd64.jar

Configurando JOGL para Eclipse 4.4

Siga o procedimento fornecido para configurar o JOGL -

Adicionando Bibliotecas

Step 1 - Abra o Eclipse.

Step 2 - Crie um novo projeto.

Step 3- Crie uma nova pasta chamada lib na pasta do projeto.

Step 4- Copie os arquivos gluegen-rt-natives-windows-amd64.jar, gluegenrt.jar, jogl-all-natives-windowsamd64.jar ejogl-all.jarna pasta lib .

Step 5- Agora selecione esses arquivos e clique com o botão direito do mouse. Um menu de atalho é exibido, que contémBuild Path > Add to Build Path.

Step 6- Para disponibilizar todos os arquivos .jar para outros projetos, acesse o menu principal. Selecione Janela> Preferências. A janela Preferências é exibida.

  • Na janela de preferências, no menu suspenso à esquerda, siga a hierarquia - Java → Build Path → User Libraries.

  • Clique no botão “Novo…”.

  • Ele abre uma caixa de diálogo. Insira o nome da biblioteca como jogl2.1.

  • Adicionar arquivos jar glugen-rt.jar e jogl-all.jar usando o botão “Adicionar JARs externos ...”.

  • Ele cria uma nova biblioteca de usuário chamada jogl2.1.

Da mesma forma, podemos adicionar documentação java e código-fonte para os arquivos.jar adicionados.

Adicionar Bibliotecas Nativas

Step 1 - Expanda o nó jogl-all.jar, selecione o local Javadoc (nenhum).

Step 2- Clique no botão “Novo…”. Digite o nome do documento JOGL Java.

Step 3 - Clique no botão “Adicionar JARs externos…”.

Step 4 - Abre uma caixa de diálogo onde você precisa selecionar o local da documentação do JOGL Java, que já baixamos anteriormente.

Adicionando código fonte

Step 1 - Selecione o local da biblioteca nativa do nó: (Nenhum).

Step 2 - Clique no botão “Novo…”.

Step 3 - Digite o nome das bibliotecas nativas e clique no botão “OK”.

Step 4 - Clique no botão “Adicionar JARs externos…”.

Step 5- Agora selecione o caminho onde os arquivos da biblioteca nativa ('gluegen-rt-natives-windows-amd64.jar e joglall-natives-windows-amd64.jar') estão localizados.

Step 6 - Repita o mesmo procedimento para o código-fonte.

Step 7 - Podemos definir os locais para Javadoc, código-fonte e arquivos jar da mesma forma dada acima para ambos os arquivos de biblioteca nativa glegen-rt.jar e glugen-natives-windows-amd64.jar.

Configurando JOGL para NetBeans 4.4

Vamos seguir as etapas para configurar o JOGL para NetBeans 4.4 -

Adicionando Bibliotecas

Step 1 - No menu principal, selecione Tools > Libraries.

Step 2 - Isso te leva a Ant Library Manager.

Step 3 - Sob o Classpath guia, clique New Librarybotão localizado no canto inferior esquerdo. Ele abre uma pequena caixa de diálogo.

Step 4 - Insira o nome da biblioteca como JoGl2.0.

Step 5 - Clique no botão “OK”.

Step 6 - Clique no botão “Adicionar JAR / Pasta…”.

Step 7 - Selecione o caminho onde os arquivos .jar jogl.all.jar e gluegen-rt.jar estão localizados.

Para incluir a biblioteca JOGL em cada projeto, siga as etapas abaixo -

Step 1 - Clique com o botão direito no project name. Mostra um menu de atalho.

Step 2 - Selecione Properties. Ele abre uma janela chamada Project properties.

Step 3 - Selecione Libraries das categorias no lado esquerdo.

Step 4 - Selecione Compile tabe clique no botão “Adicionar biblioteca ...”. A caixa de diálogo Adicionar biblioteca é exibida.

Step 5 - Agora adicione a biblioteca JOGL2.0, que você criou anteriormente.

Incluindo Biblioteca Nativa em Cada Projeto

Siga as etapas fornecidas para incluir a biblioteca nativa em cada projeto -

Step 1 - Clique com o botão direito no projeto.

Step 2 - Selecione Set Configuration > Customize…

Isso leva você ao Project Properties janela.

Step 3 - Do lado direito, em VM options, clique no botão “Personalizar”.

Step 4 - Procure o caminho que contém as bibliotecas nativas JOGL gluegen-rtnatives-windows-amd64.jar'' e 'jogl-all-natives-windowsamd64.jar.

Adicionando documentação Java de bibliotecas nativas

Você precisa abrir o gerenciador de biblioteca Ant novamente para disponibilizar os códigos-fonte e Javadoc para cada projeto. Siga o procedimento fornecido -

Step 1 - Aberto main menu.

Step 2 - Selecione Tools > Libraries. Isso leva você aLibrary manager.

Step 3 - Sob o JavaDoc guia, clique no botão “Nova Biblioteca…”.

Step 4 - Entre JOGLJavadocnome. (Você pode inserir qualquer nome desejado.)

Step 5 - Clique no botão “Adicionar jarras / bibliotecas…”.

Step 6 - Selecione o caminho onde foi descompactado JOGL documentation o código está localizado.

Adicionando código-fonte de bibliotecas nativas

Step 1 - Sob Sourcesguia, clique no botão “Nova Biblioteca…”. EntrarJOGLsources nome.

Step 2- Clique no botão “Adicionar jarras / bibliotecas…”. Selecione o caminho onde o código-fonte descompactado está localizado.

Personalizando o Editor JDK

Step 1 - Definir Classpath para arquivos jogl.all.jar e gluegen-rt.jar.

Step 2- Defina o caminho para as bibliotecas nativas gluegen-rt-natives-windows-amd64.jar e joglall-natives-windowsamd64.jar ou copie todos os arquivos jar da pasta onde você os baixou e cole-os nojse lib pasta.