Instalação e Configuração do eclipse para OpenGL

Primeiro de tudo precisamos baixar os arquivos necessários. São eles:

GLUT: http://www.xmission.com/~nate/glut/glut-3.7.6-bin.zip­

MinGW: http://sourceforge.net/project/downloading.php?group_id=2435&filename=MinGW-5.1.4.exe

MSYS: http://sourceforge.net/project/downloading.php?group_id=2435&filename=MSYS-1.0.11-rc-1.exe&a=34307890

Eclipse: http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/ganymede/SR2/eclipse-cpp-ganymede-SR2-win32.zip&url=http://eclipse.c3sl.ufpr.br/technology/epp/downloads/release/ganymede/SR2/eclipse-cpp-ganymede-SR2-win32.zip&mirror_id=576

Primeiramente, instalamos o mingw, que é o compilador de C++ que iremos usar. O ideal é que instalemos também o MSYS, que possui algumas ferramentas interessantes que poderemos (e deveremos) usar, tais como o make, para compilar programas. Também é conveniente adicionemos à variável de ambiente PATH os endereços da pasta bin do mingw e da pasta bin do msys, para que possa ser acessível de qualquer lugar do computador.

Após isso iremos extrair a biblioteca GLUT e colocar os arquivos em seus devidos lugares. Serão extraídos 4 arquivos que devem ser colocados nos seguintes lugares: glut32.dll (C:\Windows\System32), glut.h (mingwHome\include\GL), glut32.lib e glut.def (mngwHome\lib).

O eclipse deste link é o específico para desenvolvimento C++. Basta extrair para poder usá-lo. Para criar uma aplicação OpenGL, criamos um novo projeto C++. Depois de criado o projeto clicamos com o botão direito nele e vamos em Properties. Então vamos em C/C++ Build > Settings. No ítem MingWC++ Linker adicionaremos as seguintes bibliotecas (Libraries): glut32, glu32, opengl32. Somente assim conseguiremos compilar nosso programa OpenGL.

Para compilar (build) nosso projeto simplesmente apertamos CTRL+B ou vamos ao menu Project > Build All (ou Build Project). Dessa forma, nosso executável será gerado e poderemos executar nossa aplicação clicando com o botão direito sobre o projeto e vamos no menu Run As > Local C/C++ Application. Correndo tudo bem, a janelinha de nossa aplicação aparecerá na tela.

[]‘s
Ricardo Viana



Este artigo foi postado em quarta-feira, junho 3rd, 2009 às 22:14 e está categorizado como computação gráfica, computação gráfica 2009.1, ufpi. Você pode seguir as respostas a esse post pelo feed RSS 2.0. Você pode ainda deixar um comentário, ou referenciar a partir do seu site.

Comente com o facebook

Leave a Reply

Your comment