{"id":59,"date":"2022-03-23T22:08:49","date_gmt":"2022-03-23T22:08:49","guid":{"rendered":"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/"},"modified":"2022-03-23T22:08:49","modified_gmt":"2022-03-23T22:08:49","slug":"instalacao-da-biblioteca-opengl-no-dev-c","status":"publish","type":"page","link":"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/","title":{"rendered":"Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++"},"content":{"rendered":"<p>&#013;<\/p>\n<div class=\"NAVHEADER\">&#013;<\/p>\n<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">&#013;<\/p>\n<tbody>&#013;<\/p>\n<tr>&#013;<\/p>\n<th align=\"middle\" colspan=\"3\">Introdu\u00e7\u00e3o \u00e0 computa\u00e7\u00e3o gr\u00e1fica com &#013;<br \/>\nOpenGL<\/th>\n<\/tr>\n<p>&#013;<\/p>\n<tr>&#013;<\/p>\n<td valign=\"bottom\" align=\"left\" width=\"10%\"><a href=\"instala-linux.html\">Prev<\/a><\/td>\n<p>&#013;<\/p>\n<td valign=\"bottom\" align=\"middle\" width=\"80%\">Cap\u00edtulo 10 &#8211; Instru\u00e7\u00f5es para instala\u00e7\u00e3o do OpenGL<\/td>\n<p>&#013;<br \/>\n    <\/tr>\n<\/tbody>\n<\/table>\n<p>&#013;<\/p>\n<hr align=\"left\" width=\"100%\" \/>&#013;\n<\/div>\n<p>&#013;<\/p>\n<div class=\"SECT1\">&#013;<br \/>\n<font size=\"+3\">Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++<\/font><\/p>\n<p>&#013;<br \/>\n&#013;<br \/>\n<font size=\"+2\">Compilador Dev-C++<\/font> &#013;<\/p>\n<ul>&#013;<\/p>\n<li> O Dev-C++ utiliza o compilador MinGW (Minimalist GNU For Windows). &#013;<br \/>\nSua instala\u00e7\u00e3o \u00e9 simples n\u00e3o ocupa muito espa\u00e7o (menos de 30M).<\/li>\n<p>&#013;<\/p>\n<li> O Dev-C++ deve ser instalado na pasta C:<\/li>\n<p>&#013;\n<\/ul>\n<p>&#013;<br \/>\n&#013;<br \/>\n<font size=\"+2\">Biblioteca GLUT<\/font> &#013;<br \/>\n<br \/>&#013;<br \/>\nArquivo <a href=\"glut-devc.zip\" target=\"_top\" rel=\"noopener\"><tt class=\"FILENAME\">glut-devc.zip<\/tt><\/a> de mar\u00e7o de 2011.&#013;<\/p>\n<ul>&#013;<\/p>\n<li> A biblioteca GLUT \u00e9 respons\u00e1vel pela cria\u00e7\u00e3o janelas e o tratamento de seus eventos de forma independente do sistema operacional &#013;<br \/>\nutilizado. Para instalar a GLUT, siga os passos:<\/li>\n<p>&#013;\n<\/ul>\n<ol>&#013;<\/p>\n<li> Descompacte o arquivo <b>glut.h<\/b> no diret\u00f3rio <b>\/include\/GL<\/b> do Dev-C++;<\/li>\n<p>&#013;<\/p>\n<li> Descompacte o arquivo <b>libglut.a<\/b> e <b>libglut32.a<\/b> no diret\u00f3rio <b>\/lib<\/b> do Dev-C++;<\/li>\n<p>&#013;<\/p>\n<li> Descompacte o arquivo <b>glut32.dll<\/b> no diret\u00f3rio <b>windows\/system<\/b>.<\/li>\n<p>&#013;\n<\/ol>\n<p>&#013;<br \/>\n&#013;<br \/>\n&#013;<br \/>\n<font size=\"+2\">Configura\u00e7\u00e3o e uso do ambiente<\/font> &#013;<\/p>\n<ul>&#013;<\/p>\n<li> Para compilar um programa OpenGL voc\u00ea deve:<\/li>\n<p>&#013;\n<\/ul>\n<ol>&#013;<\/p>\n<li> Criar um projeto vazio <b>New \/ Project \/ Empty Project<\/b>;<\/li>\n<p>&#013;<\/p>\n<li> Digitar o seu c\u00f3digo fonte;<\/li>\n<p>&#013;<\/p>\n<li> Na barra de menu do DEV selecionar <b>Project \/ Project Options<\/b>; <\/li>\n<p>&#013;<\/p>\n<li> Na op\u00e7\u00e3o <b>Further object files or link options<\/b> escrever:&#013;<br \/>\n<b>-lglut32 -lglu32 -lopengl32<\/b><\/li>\n<p>&#013;<\/p>\n<li> Remover as linhas <b>#include &lt;gl.h&gt;<\/b> ou <b>#include &lt;glu.h&gt;<\/b> do c\u00f3digo fonte, deixando apenas o <b>#include &lt;gl\/glut.h&gt;<\/b>;<\/li>\n<p>&#013;<\/p>\n<li> Compilar e executar.<\/li>\n<p>&#013;\n<\/ol>\n<p>&#013;<br \/>\n&#013;<br \/>\n<font size=\"+2\">Programa teste<\/font> &#013;<\/p>\n<ul>&#013;<\/p>\n<li> Inclua o programa <a href=\"teste_opengl.c\" target=\"_top\" rel=\"noopener\"><tt class=\"FILENAME\">teste_opengl.c<\/tt><\/a> em um projeto e execute-o. Caso apare\u00e7a um quadrado preto em um fundo branco, sua&#013;<br \/>\ninstala\u00e7\u00e3o est\u00e1 correta.<\/li>\n<p>&#013;\n<\/ul>\n<p>&#013;<br \/>\n&#013;<\/p>\n<hr \/>\n<p>&#013;<\/p>\n<table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">&#013;<\/p>\n<tbody>&#013;<\/p>\n<tr>&#013;<\/p>\n<td valign=\"top\" align=\"left\" width=\"33%\"><a href=\"instala-linux.html\">Prev<\/a><\/td>\n<p>&#013;<\/p>\n<td valign=\"top\" align=\"middle\" width=\"34%\"><a href=\"index2006.html\">Home<\/a><\/td>\n<p>&#013;<br \/>\n    <\/tr>\n<p>&#013;<\/p>\n<tr>&#013;<\/p>\n<td valign=\"top\" align=\"left\" width=\"33%\">Instru\u00e7\u00f5es para instala\u00e7\u00e3o do OpenGL &#8211; Linux<\/td>\n<p>&#013;<\/p>\n<td valign=\"top\" align=\"middle\" width=\"34%\"><a href=\"instala-opengl.html\">Up<\/a><\/td>\n<p>&#013;<br \/>\n    <\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>&#013;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#013; &#013; &#013; &#013; &#013; Introdu\u00e7\u00e3o \u00e0 computa\u00e7\u00e3o gr\u00e1fica com &#013; OpenGL &#013; &#013; Prev &#013; Cap\u00edtulo 10 &#8211; Instru\u00e7\u00f5es para instala\u00e7\u00e3o do OpenGL &#013; &#013; &#013; &#013; &#013; Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++ &#013; &#013; Compilador Dev-C++ &#013; &#013; O Dev-C++ utiliza o compilador MinGW (Minimalist GNU For Windows). &#013; Sua instala\u00e7\u00e3o \u00e9 &hellip; <a href=\"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/\" class=\"more-link\">Continuar lendo <span class=\"screen-reader-text\">Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++<\/span><\/a><\/p>\n","protected":false},"author":48,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-59","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++ - Marco Antonio Garcia de Carvalho, PhD<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++ - Marco Antonio Garcia de Carvalho, PhD\" \/>\n<meta property=\"og:description\" content=\"&#013; &#013; &#013; &#013; &#013; Introdu\u00e7\u00e3o \u00e0 computa\u00e7\u00e3o gr\u00e1fica com &#013; OpenGL &#013; &#013; Prev &#013; Cap\u00edtulo 10 &#8211; Instru\u00e7\u00f5es para instala\u00e7\u00e3o do OpenGL &#013; &#013; &#013; &#013; &#013; Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++ &#013; &#013; Compilador Dev-C++ &#013; &#013; O Dev-C++ utiliza o compilador MinGW (Minimalist GNU For Windows). &#013; Sua instala\u00e7\u00e3o \u00e9 &hellip; Continuar lendo Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/\" \/>\n<meta property=\"og:site_name\" content=\"Marco Antonio Garcia de Carvalho, PhD\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wordpress.ft.unicamp.br\\\/magic\\\/instalacao-da-biblioteca-opengl-no-dev-c\\\/\",\"url\":\"https:\\\/\\\/wordpress.ft.unicamp.br\\\/magic\\\/instalacao-da-biblioteca-opengl-no-dev-c\\\/\",\"name\":\"Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++ - Marco Antonio Garcia de Carvalho, PhD\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wordpress.ft.unicamp.br\\\/magic\\\/#website\"},\"datePublished\":\"2022-03-23T22:08:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wordpress.ft.unicamp.br\\\/magic\\\/instalacao-da-biblioteca-opengl-no-dev-c\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wordpress.ft.unicamp.br\\\/magic\\\/instalacao-da-biblioteca-opengl-no-dev-c\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wordpress.ft.unicamp.br\\\/magic\\\/instalacao-da-biblioteca-opengl-no-dev-c\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wordpress.ft.unicamp.br\\\/magic\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wordpress.ft.unicamp.br\\\/magic\\\/#website\",\"url\":\"https:\\\/\\\/wordpress.ft.unicamp.br\\\/magic\\\/\",\"name\":\"Marco Antonio Garcia de Carvalho, PhD\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wordpress.ft.unicamp.br\\\/magic\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++ - Marco Antonio Garcia de Carvalho, PhD","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/","og_locale":"pt_BR","og_type":"article","og_title":"Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++ - Marco Antonio Garcia de Carvalho, PhD","og_description":"&#013; &#013; &#013; &#013; &#013; Introdu\u00e7\u00e3o \u00e0 computa\u00e7\u00e3o gr\u00e1fica com &#013; OpenGL &#013; &#013; Prev &#013; Cap\u00edtulo 10 &#8211; Instru\u00e7\u00f5es para instala\u00e7\u00e3o do OpenGL &#013; &#013; &#013; &#013; &#013; Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++ &#013; &#013; Compilador Dev-C++ &#013; &#013; O Dev-C++ utiliza o compilador MinGW (Minimalist GNU For Windows). &#013; Sua instala\u00e7\u00e3o \u00e9 &hellip; Continuar lendo Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++","og_url":"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/","og_site_name":"Marco Antonio Garcia de Carvalho, PhD","twitter_card":"summary_large_image","twitter_misc":{"Est. tempo de leitura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/","url":"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/","name":"Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++ - Marco Antonio Garcia de Carvalho, PhD","isPartOf":{"@id":"https:\/\/wordpress.ft.unicamp.br\/magic\/#website"},"datePublished":"2022-03-23T22:08:49+00:00","breadcrumb":{"@id":"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/wordpress.ft.unicamp.br\/magic\/instalacao-da-biblioteca-opengl-no-dev-c\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wordpress.ft.unicamp.br\/magic\/"},{"@type":"ListItem","position":2,"name":"Instala\u00e7\u00e3o da biblioteca OpenGL no Dev-C++"}]},{"@type":"WebSite","@id":"https:\/\/wordpress.ft.unicamp.br\/magic\/#website","url":"https:\/\/wordpress.ft.unicamp.br\/magic\/","name":"Marco Antonio Garcia de Carvalho, PhD","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wordpress.ft.unicamp.br\/magic\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"}]}},"_links":{"self":[{"href":"https:\/\/wordpress.ft.unicamp.br\/magic\/wp-json\/wp\/v2\/pages\/59","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.ft.unicamp.br\/magic\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wordpress.ft.unicamp.br\/magic\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.ft.unicamp.br\/magic\/wp-json\/wp\/v2\/users\/48"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.ft.unicamp.br\/magic\/wp-json\/wp\/v2\/comments?post=59"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.ft.unicamp.br\/magic\/wp-json\/wp\/v2\/pages\/59\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.ft.unicamp.br\/magic\/wp-json\/wp\/v2\/media?parent=59"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}