{"id":126,"date":"2009-09-30T12:06:00","date_gmt":"2009-09-30T12:06:00","guid":{"rendered":"https:\/\/gibello.es\/?p=126"},"modified":"2009-09-30T12:06:00","modified_gmt":"2009-09-30T12:06:00","slug":"compiladores-c-geany-anjuta-kdevelop-problemas-e-instalar","status":"publish","type":"post","link":"https:\/\/gibello.es\/?p=126","title":{"rendered":"Compiladores c, geany, anjuta, kdevelop, problemas e instalar."},"content":{"rendered":"<div style=\"clear: both; text-align: center;\"><a href=\"http:\/\/1.bp.blogspot.com\/_XpimSPGixNA\/SsbsOROHGdI\/AAAAAAAAAGE\/vjTBpsq7WhY\/s1600-h\/geany-interfaz.png\" style=\"margin-left: 1em; margin-right: 1em;\"><img decoding=\"async\" border=\"0\" src=\"http:\/\/1.bp.blogspot.com\/_XpimSPGixNA\/SsbsOROHGdI\/AAAAAAAAAGE\/vjTBpsq7WhY\/s400\/geany-interfaz.png\" \/><\/a><\/div>\n<div style=\"clear: both; text-align: center;\"><\/div>\n<p>Para hacer peque\u00f1os programas, como es el caso de lo que hago en mis estudios, tengo que utilizar alg\u00fan IDE para introducir c\u00f3digo.<br \/>En un principio utilic\u00e9 borland, ese programa tan antiguo y tan especial, que para poder compilar hab\u00eda que introducir un mont\u00f3n de librer\u00edas y que adem\u00e1s petaba bajo windows xp.<br \/>Despu\u00e9s utilice devcpp, como este programa la cosa cambi\u00f3 un poco, y por lo menos no daba tantos problemas.<br \/>Estos dos programas son para windows.<br \/>La cosa es, \u00bfQue pas\u00f3 despu\u00e9s?, pues que me pas\u00e9 a linux, y con \u00e9l tambi\u00e9n la forma de introducir c\u00f3digo.<br \/>Me recomendaron kdevelop, la verdad que \u00e9ste programa me parece bastante bueno, eso s\u00ed sobre todo si lo que vamos a hacer son programas muy largos, los cu\u00e1les necesitan muchas l\u00edneas de c\u00f3digo.<br \/>Como yo los programas que compilo son muy peque\u00f1os, empec\u00e9 a usar anjuta, la verdad que con este compilador  no hab\u00eda problemas de ning\u00fan tipo, se pod\u00edan crear archivos fuentes sin abrir un nuevo proyecto, y desde ah\u00ed compilar el programa.<br \/>Pero todo \u00e9sto era con la version 1.x de anjuta, al tiempo sali\u00f3 la versi\u00f3n 2.x, la cu\u00e1l si que necesitabas crear un nuevo proyecto para hacer un programa muy peque\u00f1o.<br \/>Esto para un programa peque\u00f1o, pues la verdad, no merec\u00eda la pena.<\/p>\n<p>La gota que colmo el vaso fue la siguiente: si intentamos instalar bien anjuta o kdevelop en ubuntu jaunty, no llega a compilar.<br \/>Despu\u00e9s de mucho mirar en foros y dem\u00e1s, la forma de hacer funcionar estos dos programas era desactualizar el paquete libtool que en jaunty es la versi\u00f3n 2.x,descargar la 1.5 e instalarla.Pero con todo esto el problema ven\u00eda despu\u00e9s con las dependencias y dem\u00e1s&#8230;.<\/p>\n<p>Despu\u00e9s conoc\u00ed el compilador geany, que la verdad esta bastante bien.Es muy simple de utilizar, no hace falta crear proyecto, lo lleva todo integrado, hasta una consola.Para mis programas, lo justo.<\/p>\n<p>Para instalar :<\/p>\n<p>$ sudo aptitude install geany <\/p>\n<p>Luego por si se necesita ayuda para las instrucciones de c, los manuales man de linux para ponerlos en espa\u00f1ol:<\/p>\n<p>$ sudo aptitude install manpages-es manpages-es-extra<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Para hacer peque\u00f1os programas, como es el caso de lo que hago en mis estudios, tengo que utilizar alg\u00fan IDE para introducir c\u00f3digo.En un principio utilic\u00e9 borland, ese programa tan antiguo y tan especial, que para poder compilar hab\u00eda que introducir un mont\u00f3n de librer\u00edas y que adem\u00e1s petaba bajo [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-126","post","type-post","status-publish","format-standard","hentry","category-instalar"],"_links":{"self":[{"href":"https:\/\/gibello.es\/index.php?rest_route=\/wp\/v2\/posts\/126","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gibello.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gibello.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gibello.es\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gibello.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=126"}],"version-history":[{"count":0,"href":"https:\/\/gibello.es\/index.php?rest_route=\/wp\/v2\/posts\/126\/revisions"}],"wp:attachment":[{"href":"https:\/\/gibello.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=126"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gibello.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=126"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gibello.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=126"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}