COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales,...

14
COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Transcript of COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales,...

Page 1: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008

Prof. Marcelo Walter,Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Page 2: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

No Visual Studio, crie um novo projeto.

Page 3: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Selecione em Win32, o template Win32 Console Application, escolha um nome para o projeto e escolha um diretório. Caso esteja marcada, desmarque a opção Create directory for solution. Pressione OK.

Page 4: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Pressione Next > na janela que se abrirá.

Page 5: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Na janela seguinte, deixe as opções marcadas como a figura abaixo e pressione Finish.

Page 6: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Agora que o Visual Studio criou o projeto, precisamos colocar os cabeçalhos e as bibliotecas da GLUT na pasta do projeto. Caso ainda não tenha baixado esses arquivos (glut32.dll, glut.h e glut.lib), eles estão disponíveis em http://www.cin.ufpe.br/~marcelow/Marcelow/opengl.html. Em primeiro lugar, crie as pastas include, include/GL e lib na raiz do seu projeto de modo que sua árvore de diretórios fique como a seguinte.

Page 7: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Com as novas pastas criadas, copie os arquivos baixados para as pastas de seu projeto como abaixo:

• glut32.dll para a raiz do seu projeto, ProjetoPG no nosso caso.

• glut.h para a pasta include/GL.

• glut.lib para a pasta lib.

Page 8: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Podemos retornar para o Visual Studio. Crie, agora, um arquivo chamado Main.cpp. Esse será o arquivo principal do seu projeto.

Page 9: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Podemos agora retornar para o Visual Studio. Crie, agora, um arquivo chamado Main.cpp. Esse será o arquivo principal do seu projeto.

Page 10: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Nosso próximo passo será configurar o nosso projeto para utilizar a GLUT. Clique com o botão direito do mouse no nome do projeto e selecione Properties.

Page 11: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Na janela que se abriu, selecione C/C++ => General e, no campo Additional Include Directories, digite include.

Page 12: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Selecione agora Linker => General e, no campo Additional Library Directories, digite lib.

Page 13: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Selecione, então, Linker => Input e, no campo Additional Dependencies, digite glut32.lib. Em seguida, pressione OK.

Page 14: COMO CONFIGURAR GLUT NO VISUAL STUDIO 2008 Prof. Marcelo Walter, Tiago Bezerra do Amaral Sales, Vladmir Alves Passos.

Fim da configuração.

Agora, substitua o arquivo Main.cpp por seu código, compile e execute seu projeto com

GLUT.