Vous êtes sur la page 1sur 3

InstalaodoOpenGLeGlut EngenhariadaEltricaCEFETMG ProgramaodeComputadoresII Professor:AndrRodriguesdaCruz(andre@decom.cefetmg.

br)

NoUbuntu
ViaSynaptic Uma maneira deinstalar as bibliotecas doOpenGLedaGlut nadistribuio LinuxUbuntu atravs do Gerenciador de pacotes Synaptic, que acessado no menu Sistema/Administrao/Gerenciador de Pacotes Synaptic.Para instalar os pacotes necessrios necessrioestarconectadoaInternet. CasooGCCeoG++,oscompiladoresCeC++doLinux,aindanoestejaminstaladosnosistema procurenoSynapticopacoteg++.MarqueoeconfirmeMarcarmudanasadicionaisrequeridas, pois incluir os pacotes noqual og++ depende. Esses pacotes incluem ocompilador gcc que compilaalinguagemC.DepoiscliqueemAplicarparainstalarosprogramasnosistema.Aguarde atquesecompleteodownloadeainstalaodoscompiladores. AinstalaodoOpenGLedaGlutsersimilarainstalaodoscompiladores.NoSynapticprocure por freeglut. Na lista retornada marque freeglut3dev e aceite Marcar mudanas adicionais requeridas,poisassimoutrospacotesnecessriosparaodesenvolvimentodeaplicaesOpenGL comaGlutseroincludosnainstalao.Apliqueasmudanaseaguardeatofimdoprocesso. Viaaptget UmaoutramaneiradeseinstalaroOpenGLeaGlutatravsdoutilitrioaptget.Paratal,abrao terminaleexecuteostrscomandosabaixo: sudoaptgetupdate Essecomandoatualizaabasededadosdospacotesdisponveis. sudoaptgetinstallbuildessential Esse comando as ferramentas essenciais necessrias para compilar os cdigosfontes e gerar executveis. sudoaptgetinstallfreeglut3dev Porfim,essecomandoinstalaaGlut,oOpenGLetodasasoutrasbibliotecasdependentes. CompilandoumsimplesarquivofonteCcomOpenGL/Glut SuponhaquevocpossuiumarquivofonteC,paragerarumaaplicaosimplescomOpenGLe

Glut,chamadomaterial.c. Dica:Baixeeuseoarquivohttp://www.opengl.org/resources/code/samples/redbook/material.c No terminal do Linux, j no diretrio onde se encontra o arquivo de cdigofonte C, digite a seguintelinhadecomando: >gccmaterial.coprog.binlGLlGLUlglut Oresultadoserumexecutvelchamadoprog.bin,quepoderserexecutadonalinhadecomando atravsdocomando: >./prog.bin AssimparacompilarnoLinuxnecessrioutilizarocompiladorgccquandoalinguagemforaCe g++quandoforC++.Aocompilar,devemosinformarqualcdigofontesercompilado(nocaso material.c),depoisdeodevemosinformarqualseronomedoexecutvel(nocasoprog.bin),e porfim,devemosinformaraocompiladorqueutilizaremosasbibliotecasdoOpenGL(lGL),da GLU(lGLU)edaGlut(lGlut).

NoDevC++4.9.9.2
OOpenGLjvemnainstalaodoDevC++4.9.9.2.Assim,temosqueinstalarsomenteaGlut. Paraissopodeseseguirosseguintespassos: 1 Execute o DevC++ 4.9.9.2 e com uma conexo de internet ativa acesse o menu Ferramentas/Atualizaes.ComissoabrirajanelaWebUpdate. 2EmSelectdevpakserver:selecionedevpaks.orgCommunityDevpaksecliquenobotoCheck forupdates.Comisso,alistadeatualizaessercarregada.ParafacilitaralocalizaodaGlut cliquenottuloUpdateparaordenarpelonome. 3EncontreaGlut,selecioneaecliqueem Downloadselected.Apartirda,odownloadea instalaoseroexecutados.Sigaospassosdeinstalaomaisbviosatafinalizao.Pronto!A Glutestdisponvel. ParacriarumnovoprojetocomOpenGL/Glutexecuteospassosabaixo: 1ExecuteoDevC++4.9.9.2. 2Crieumnovoprojetoem Arquivo/Novo/Projeto.Selecione EmptyProject,dumnomeao projetoeselecionealinguagemdeprogramaoaserusadanoprojeto. 3 Para que oOpenGL ea Glut sejam utilizados na linkagem do projeto para a criao do executvelnecessriosetlanoprojeto.Paraisso,vemProjeto/OpesdoProjeto.Najanela OpesdoProjetoselecioneaabaParmetrosenacaixadetextoLinkerinsiraosvalores:

lglut32lglu32lopengl32lwinmmlgdi32 4Pronto!OprojetojestaptoparacompilaregerarexecutvelcomoOpenGLeGlut.

Vous aimerez peut-être aussi