Utilizando Geany para hacer codigo de C y C++


Un editor que a mi me gusta mucho usar para escribir mis programas de C, que comúnmente llevan OpenGL es Geany, se trata de un editor muy ligero y sencillo de usar, esta escrito en GTK, por lo que corre independientemente de cualquier manejador de ventanas que estemos usando (ya sea Gnome, Xfce, o KDE), es un editor, no un IDE, por esto me refiero a que nonos va a hacer proyectos, ni nada de eso, solo nos va a dejar editar el texto.

Instalar Geany, no debe de dar mayor problema, pues se encuentra en los repositorios oficiales de Ubuntu, lo podemos hacer via apt-get, o synaptic, o incluso se encuentra disponible en agregar o quitar programas bajo la categoría de desarrollo, si su sistema esta en español (el Ubuntu), geany también vendrá en español.

Bueno, por que querría yo usar un editor de texto aparte de gedit? Pues por que geany me da ciertas ventajas que no me da por ejemplo gedit, al escribir código, estoy hablando a que nos da mas ventajas que el simple sintax highlight

Una pantalla de Geany en accion

Pues aquí viene lo bonito del asunto, si queremos usar Geany para escribir código de OpenGL y glut en Ubuntu, y ya sabemos hacer nuestros propios makefiles, como lo explique en el post anterior.

Ahora podemos usar todo esto a nuestro favor para tener un entorno de desarrollo muy amigable, para empezar guardemos todos nuestros archivos fuentes y makefile en una sola carpeta luego iniciamos geany.

Ahora suponemos que en nuestro makefile, define cierto nombre para el ejecutable por ejemplo “Modelo3D”, y que definimos un make all, de defualt, y que también pusimos un “make destroy”, que elimina los objetos y el ejecutable.

Pues abrimos Geany, de ahí abrimos todos nuestros archivos fuentes, Archivo -> abrir y luego nos vamos al menú que dice: construir

En la ultima opción se encuentra Selecciona Inclusiones y Argumentos, al entrar a esta opción vemos una ventana como esta:

Seleccion de argumentos en Geany
Ahora vemos que Geany ya ha dado valores de default, pues sabe que estamos escribiendo código en C, por que abrimos un archivo .c, sin embargo como nosotros ya hicimos nuestro propio makefile, la vamos a cambiar esas opciones, para que llame a nuestro make.

Lo que tenga escrito en la primer caja de de compilar es lo que se va a ejecutar, cuando apretemos el botón de compilar, ahora nosotros queremos que antes de compilar elimine todos los objetos y el ejecutable, y luego intente compilar todo, es decir queremos que ejecute “make destroy” y luego “make all”, y como esta instrucción se va a mandar al shell tal como la escribimos podemos escribir:
make destroy; make
Ahora lo que escribamos en argumentso para el programa, es lo que ejecuta cuando presionamos el boton de ejecutar, así que podemos poner ahi ./nombre_de_ejecutable o para nuestro ejemplo:
./modelo3D
Como queda la configuracion al final

Y listo, ahora podemos programar cómodamente en Geany, usando glut y OpenGL, cada que queramos compilar, solo presionamos el botón de compilar y al ejecutar el botón de ejecutar.

Algunas observaciones

  • Geany es muy ligero y tiene la enorme ventaja que no hace archivos de proyecto, o de configuración, esto es una ventaja para programas pequeños.
  • La ventaja de tener total control de los argumentos con nuestro propio makefile.
  • También se puede importar código muy fácil, ya que geany, nos da lo mínimo, para poder escribir entre Windows y GNU/Linux, es decir nos deja cambiar el carácter de terminación de linea de los archivos fuentes y la codificación de caracteres, la codificación de GNU/Linux y en particular de Ubuntu es UTF8, la codificación en Windows es depende del idioma en que lo tengamos, pero seguro aparece en el menú de geany. La terminación de linea en Windows es CRLF y en GNU/Linux es LF.
  • Tenemos las opciones que mas comúnmente se usan al programar en un Editor muy ligero y que no para instalar no necesitamos traer montones de librerías como en los casos de editores mas poderosos.
Share on Facebook

, , ,

  1. #1 by shanon on 12 octubre 2007 - 23:10 pm

    por favor me pieden ayudar como realizar un menu en c++ que realize una ecuCION CUADRATIKA Y LA SERIE FIBONACCI

  2. #2 by nemediano on 14 octubre 2007 - 4:23 am

    Hola shanon, me temo que dejas muy poca infromacion, acerca de lo que quieres, como para que se te pueda ayudar, si eres mas clara con todo gusto se te hecha la mano.

  3. #3 by manuel on 9 noviembre 2007 - 22:50 pm

    Hola, te queria hacer una pregunta:

    Que comandos usa?

    Necesito usar los comandos del prehistorico borland turbo, ejemplo:

    #include

    void main()
    {
    int a;
    printf(“xxxxx”);
    scanf(“%d”, a);
    }

    Trate de usar esos comandos en este programa, pero me daba error de compilacion, no me reconocia la libreria.

    Sabes de cual programa puedo usar que me reconozca esos comandos y librerias?

    Saludos.

  4. #4 by manuel on 9 noviembre 2007 - 22:50 pm

    Se me perdio una cosa XD

    Era #include

  5. #5 by manuel on 9 noviembre 2007 - 22:51 pm

    mm no me aparece XD era la libreria stdio.h.

  6. #6 by manuel on 9 noviembre 2007 - 23:52 pm

    No me explique bien, disculpas.

    Uso Ubuntu e instalé el programa por consola, por lo que espero que me instalase todo lo necesario.

    La cosa es que por obligacion tengo que programar por ahora en borland turbo para Windows, lo que yo busco es una alternativa en Ubuntu para poder programar y no tener el desagrado de entrar a windows cada vez que necesito programar.

    Entonces lo que quiero que haga el programa es que me permita programar en C para windows por ahora.

    Y lo de los comandos me refiero a los printf , scanf, etc. Son los mismos cierto? y las librerias?

    Es que el programa me daba error con la libreria, mira te dejo un pantallazo:

    http://img219.imageshack.us/img219/9379/pantallazoua0.jpg

    Saludos.

  7. #7 by nemediano on 10 noviembre 2007 - 5:09 am

    OK ahora si me queda clarisimo tu problema, mira es un problema de instalación, el editor te esta diciendo que no encuentra el compilador g++. Es decir que no esta instalado.
    Instálate (o mas bien checa que tengas instalado) ya sea vía synaptic o apt-get, los siguientes paquetes (por supuesto mas todas sus dependencias):
    gcc
    g++
    build-essential
    Después tal como lo explico en este post, configura le algunas cosas al geny.
    Al final te debe de quedar algo mas o menos asi dentro de Geany(en el dialogo de configuar selecciones y argumentos):
    Compilar: g++ -Wall %f -o %e -lm
    Construir: g++ -Wall %f -o %e -lm
    Ejecucion: ./%e
    Es importante, que tenga el -lm al final, por que es ahi donde se enlazan las funciones que quieres usar (estan dentro de stdio.h).
    Espero que con eso ya puedas hacer tu tarea sin ningún problema, suerte y no olvides regresar a contar como te fue.

  8. #8 by nemediano on 9 noviembre 2007 - 23:40 pm

    Hola no entiendo bien tu pregunta, al referirte a “comandos”, comandos de sistema operativo? del C? del compilador gcc? o de que?
    Poniendo en contexto:
    El sistema operativo que estoy hablando en el post es: Ubuntu, además estoy en supuesto de que todo el gcc, esta correctamente instalado, en cuyo caso tu programa debería funcionar a la perfección tal como lo dice el este post y el anterior. I.e.
    gcc -Wall miprograma.c -o miprograma -lm
    Donde mi programa esta justo como lo escribes en tu post
    #include<stdio.h>
    int main (void)
    {
    printf("Hola mundo!!");
    scanf("%d", null);

    return 0;
    }

  9. #9 by manuel on 10 noviembre 2007 - 21:05 pm

    Hola, gracias por tu gran ayuda.

    Efectivamente no tenia instalado el build-essential

    Ahora compila, pero no ejecuta el programa, dice que el “guion de inicio no pudo ser creado” o “eno pudo ser ejecutado “.

    Que será ahora?

    Disculpa la molestia, saludos.

  10. #10 by nemediano on 11 noviembre 2007 - 0:20 am

    Mmmm, esta raro el error, estas seguro que compila tu programa?
    No me suena el error
    MIra, observa primero que nada que el ejecutable existe (por ejempo desde una terminal o desde el nautilus) de ser asi, trata de ejecutarlo por fuera del Geany, ya sea en una terminal o desde nuatilus.
    Si el ejecutable no esta, que es lo que yo me imagino, intenta compilar desde la terminal con la opcion “-Wall”, como lo marco en el post (La opcion wall es para que te marque todos los errores y los warnings) y dependiendo de los que te diga ahí puedes venir a preguntar de nuevo

    Ahhhh se me acaba de ocurrir también podría ser que al configurar el Geany, se te haya olvidado poner entre comillas, los argumentos.

    Suerte

  11. #11 by manuel on 11 noviembre 2007 - 2:36 am

    He probado varias cosas, pero no logro ejecutar el programa XD

    Mira, te dejo un pantallazo con un pequeño programa y la configuracion de la construccion-

    http://img112.imageshack.us/img112/9285/pantallazoiw7.png

    Fijate en el mansaje de abajo del programa, siempre me da ese error.

  12. #12 by nemediano on 11 noviembre 2007 - 21:00 pm

    http://img402.imageshack.us/img402/9736/pantallazoxk6.png
    Es un pantallazo, de tu mismo programa ejecutado sin problemas en mi maquina.
    El problema que tienes es un problema de permisos del sistema operativo, la partición en donde esta tu programa (/media/sda2/ según se ve en tu pantallazo), no tiene permisos de escritura para el usuario que esta ejecutando el Geany.
    Estoy adivinando, pero creo que tienes en tu maquina ambos sistemas operativos WInXP y GNU/Linux, tus programas en C están en tu partición WinXP y los quieres compilar y ejecutar viéndolos desde Ubuntu, eso esta muy bien, pero recuerda que debes de tener permisos de escritura en la carpeta donde esta el archivo fuente que estas compilando.
    Mira trata de compilar el archivo en una carpeta netamente de la partición Ubuntu, por ejemplo en tu home y desde ahí compilas ejecutas y corres, solo para que veas que es un problema de permisos.
    Ahora un par de comentarios, tus argumentos están bien, pero por orden, ponle comillas tato al %f como al %e, como se ve en el pantallazo, no olvides poner el -lm (ya se que yo no lo puse, pero es que solo es necesario cuando vas a usar alguna librería aparte de stdio.h, como por ejemplo math.h). De todos formas si esta de mas no pasa nada.
    También veo que esas usando la función clrscr(), la cual esta definida en conio.h, que es una librería propietaria, por lo que esta fuera del estándar de C, y solo funciona en WinXP. Mi recomendacion es que uses alguna alternativa libre.

  13. #13 by Manuel on 12 noviembre 2007 - 2:45 am

    Ahora si :D

    Solo me faltaban las comillas XD

    Muchisimas gracias por tu ayuda, la paciencia y tus consejos.

    Saludos, que estes bien,

  14. #14 by mk on 28 noviembre 2007 - 18:12 pm

    hola, yo quiero preguntar si hay algun editor para linux, que soporte conio.h,, el geany me parece excelente pero sin esta libreria creo que estoy mocho, alguna ayuda? como poder integrar conio.h?

  15. #15 by Rebolo_maths on 28 noviembre 2007 - 20:50 pm

    Buenas! me gustaria saber que función necesito para contar el numero de argumentos que paso al ejecutar un programa en C (Kate) con la consola del linux.
    Merci por la ayuda!

  16. #16 by nemediano on 29 noviembre 2007 - 6:27 am

    mk:

    Estas un poco confundido, ningún editor soporta conio.h el editor a diferencia de windows, no tiene nada que ver con el compilador. La pregunta correcta debe ser:
    ¿Hay manera de utilizar conio.h con el compilador gcc? La respuesta como se ve en un post anterior es NO de manera nativa, porque conio es un producto de una compañía que se llama borland, por lo tanto no es Software Libre, a diferencia del resto del lenguaje C que es un estandar ANSI por lo que no pertenece a nadie y cualquiera puede hacer una implementación (ya sea libre o propietaria).
    MI humilde recomendación es que no utilices en tus programas en C, ninguna función definida en conio (que ademas no hacen falta, hay muchisimas funciones en el estandar para darte toda la funcionalidad de conio).
    Si aun así quieres utilizar conio.h si buscas en San Google como te dije “conio.h gcc”, encontraras muchísimas formas de compilar conio.h y por lo tanto utilizarla en cualquier programa bajo Ubuntu. Sin embargo recalco que esto no es recomendable, pues aparte de no ser ético (repito conio le pertenece a Borland y ellos cobran por dártela) es riesgoso pues nadie te asegura que la versión que te bajes y compiles, no tenga algún bug por ahi.

  17. #17 by nemediano on 29 noviembre 2007 - 6:33 am

    Rebolo_maths:
    No necesitas ninguna función para contar los argumentos pasados a main, basta con una declaración estándar de main, como por ejemplo:
    int main(int argc, char *argv[]);
    Ahora dentro de main en la variable “argc” tienes un entero que contiene el numero de argumentos pasados a tu programa. Es decir tu no haces ninguna función para contar los argumentos, el entorno (en este caso el shell bash) se encarga de pasártelos.
    Mas información la puedes encontrar en este enlace http://publications.gbdirect.co.uk/c_book/chapter10/arguments_to_main.html

  18. #18 by Rebolo_maths on 29 noviembre 2007 - 18:44 pm

    Muxas gracias!! en serio, me estaba volviendo loco!!! jeje Merci!

  19. #19 by alex on 13 abril 2008 - 5:31 am

    puedo utilisar esto en mi laptop con windows xp y sies asi que nesesito

  20. #20 by nemediano on 14 abril 2008 - 2:46 am

    Hola Alex.
    En la pagina oficial de Geany, dice que en efecto existe un porte para windows, puedes verlo aquí: http://geany.uvena.de/Support/RunningOnWindows
    Desafortunada mente no tengo experiencia usándolo sobre Windows y como ahora no tengo ese sistema operativo instalado, me es imposible hacer las pruebas, según leo deberías de intentar bajarte la versión con todo y GTK.
    Por que no lo pruebas y regresas a contar como te fue?
    Recuerda que este programa solo contiene el editor, por lo que deberías ademas necesitar un compilador de C, por ejemplo minwn

  21. #21 by LUCY RIVERO on 2 mayo 2009 - 12:26 pm

    hola mi nombre es lucy soy nuevo en esto de programar pero de verdad me llama la atencion en la universidad estamos trabajando con GEANY se lo instale a mi computadora tambien pero no me compila…. Será q lo intale mal o algo ?

  22. #22 by nemediano on 2 mayo 2009 - 14:11 pm

    Hola Lucy.
    Con la información que das es difícil ayudarte.
    ¿Que no te compila, el Geany, o un programa hecho en Geany?
    ¿Que error te marca al intentar compilar?
    ¿Que pasos seguiste en la instalación?
    ¿Lo estas tratando de ejecutar en Linux?
    Si me aclaras esas cosas, tal vez te pueda ayudar. Saludos.

  23. #23 by robert on 13 abril 2010 - 21:35 pm

    hola disculpe pero tengo instalado geany en window vista pero no me compila ni contrulle ni ejecuta en c++ y c ayudame cual sera el problema porq no me corre el programa gracias

  24. #24 by nemediano on 15 abril 2010 - 14:46 pm

    Hola robert con la información que proporcionas me es muy difícil ayudarte por las siguientes razones:

    No tengo experiencia manejando windows Vista
    No dices que tipo de error tienes
    Tampoco especificas que compilador usas
    Este tutorial esta pensado para usar GNU/Linux con gcc y geany

    Si esto no te ayuda deberías intentar descargarte y ocupar mejor wxDev-C++, que funciona en windows, esta en activo desarrollo, es libre y trae un compilador integrado.

  25. #25 by jose on 19 junio 2010 - 19:34 pm

    hola,, aver si alguien me puede ayudar,,, lo ke pasa es ke geany, no me deja compiilar,, me desavilita esa opcion

  26. #26 by Roque Garcia on 8 septiembre 2010 - 21:16 pm

    gracias por la informacion me ha servido mucho para aclarar varias dudas, podrias ayudarme estoy tratando de utilizar una funcion de linux “lsusb” pero da error, que libreria puedo utilizar de antemano gracias por todo

  27. #27 by nemediano on 9 septiembre 2010 - 12:34 pm

    Hola no si este sea el lugar mas apropiado para que respondan tu pregunta, dado que lsusb es mas un comando de GNU/Linux-Unix que un comando de C o C++ y menos tiene nada que ver con Geany.
    De todas maneras en mi distro que es Ubuntu 10.4 en 64, dicho comando esta en el paquete usbutils, espero te sirva de algo.

  28. #28 by orlandoy on 3 octubre 2010 - 20:55 pm

    hola estoy tratando de ejecutar un programa en c++ con geany en windows7, el compila y construye con funciones, pero al ejecutarlo me sale el siguiente error.
    “./main no se reconoce como comando interno o externo, programa o archivo ejecutable por lotes”. no se si me hace falta configural algo

    gracias.

  29. #29 by nemediano on 4 octubre 2010 - 0:13 am

    Se oye a que no genera correctamente el ejecutable. Verifica que el archivo main.exe exista y verifica como esta el comando de compilación y si es el que quieres.
    Desafortunadamente no te puedo ayudar mas, dado que no utilizo Windows y por lo tanto no conozco bien como configurar Geany en ese entorno

  30. #30 by wesworland on 30 octubre 2010 - 6:32 am

    nemediano amigo, saludos. tengo una duda… como puedo limpiar pantalla con el geany en C++. osea como en pascal q se usaba clrscr()???? quisiera estar e contacto para aclarar varias dudas.

  31. #31 by nemediano on 31 octubre 2010 - 8:31 am

    Hola. Pues de manera dependiente del sistema puedes usar system para pasarle un comando al sistema operativo. Por ejemplo en linux seria algo así como:

    #include <stdlib.h>
    #include <stdio.h>

    int main (int argc, char* argv[]) {

    char c;

    printf("Hola Mundo!\n");
    printf("Presiona enter para limpar pantalla\n");
    scanf("%c", &c);
    system("clear");
    printf("Hola Mundo de nuevo!\n");

    return 0;
    }

    Espero eso te ayude, otra cosa, no me dedico a programar por lo tanto no se mucho de C o C++ deberías buscar ayuda en otro lado por ejemplo en c con clase

  32. #32 by Topher on 2 noviembre 2010 - 4:34 am

    Hola, Me gustaría saber de que manera debo configurar el geany para poder compilar y ejecutar mis programas en C, pués he buscado por varios foros y he intentado configurarlo tal y como decían pero no hay manera de que me compile ningún archivo,
    también he probado code::blocks pero tampoco hace nada y tengo instalado:
    gcc
    g++
    build-essential

    Gracias!

  33. #33 by Topher on 2 noviembre 2010 - 4:38 am

    Olvidaba comentar que estoy en Ubuntu 10.10.

  34. #34 by Katryn on 3 noviembre 2010 - 22:06 pm

    Amigo Topher! necesitas configurar geany en Ubuntu 10.10? Entiendo que ya lo instalastes, no? Aclarame eso para ayudarte

  35. #35 by Topher on 4 noviembre 2010 - 1:09 am

    Pués si está instalado, puedo escribir cualquier programa pero como digo no lo compila, he probado con un hello wolrd pero nada, es como si no entendiera lo que es un printf y a la hora de escribir el codigo no me he dejado nada por escribir ni tampoco fallos de sintaxys ni nada por el estilo, podría pensar que no tiene las librerias instaladas, pero juraría que sí, de todas manera donde puedo comprobar que si que est´na instaladas? gracias!

  36. #36 by nemediano on 4 noviembre 2010 - 12:14 pm

    Haber como dijo el descuartizador: Vamos por partes :p

    Primero fíjate que puedas compilar un programa de C++ desde fuera de Geany. Para descartar lo de las bibliotecas: en una terminal :
    g++ tufuente.cpp -o tuejecutable.cpp -lm
    (mas todas las demás bibliotecas que incluyas)
    Si no puedes puedes regresar a preguntar si nos dices también que error te marco la terminal

  37. #37 by Topher on 4 noviembre 2010 - 14:31 pm

    Hola pués tampoco me funciona desde la terminal.

    El codigo del programa en si es el siguiente:

    /*

    Nombre:

    Objectivo: Hola mundo.

    */

    #include

    int main(){

    int

    printf(“Hola mundo”);

    system(“pause”);

    return;

    }

    Al intentar compilarlo en la terminal me da los mismos errores que en el IDE de Geany:

    Hola_mundo.c: In function ‘main’:
    Hola_mundo.c:9: error: expected declaration specifiers or ‘…’ before string constant
    Hola_mundo.c:9: error: conflicting types for ‘printf’
    Hola_mundo.c:9: note: a parameter list with an ellipsis can’t match an empty parameter name list declaration

    A parte de probar con el codigo que me has indicado tambien lo he probado con el siguiente:

    gcc Hola_mundo.c -o /home

    Porque se trata de un programa en C y no C++
    Pero como ves no funciona.

    Gracias por el interés!!

  38. #38 by nemediano on 5 noviembre 2010 - 11:41 am

    Pues se ve mas como un error en tu código que un error en la instalación. ¿Estas seguro que tu código funciona? No se si te faltan cosas o si es por que el editor de worpress las desapareció. Intenta compilar este programa.

    #include <stdio.h>
    #include <stdlib.h>

    int main(int argc, char* argv[]){

    printf("Hola mundo\n");
    system("sleep 3");

    return 0;
    }

  39. #39 by Topher on 6 noviembre 2010 - 3:10 am

    Hola, he revisado bien mi codigo y se me habia escapado un pequeño detalle, entre el “int main” y el “printf” había puesto un “int” sin declararle nada, por lo que ese “int” sobraba. Ahora el geany si que lo compila pero no lo ejecuta, cuando le doy a ejecutar despues de haberlo ocmpilado me sale el siguiente error:

    ./geany_runscript.sh: 5: ./Hola_mundo: Permission denied

    ———————————
    (program exited with code: 126)
    Press return to continue

    Grácias una vez más por la ayuda!

  40. #40 by Alberto on 30 agosto 2011 - 2:57 am

    Necesito tu ayuda. Estoy realizando un sencillo programa con Geany en Ubuntu 11.04 en el cual, con cierta frecuencia tengo que realizar 3 operaciones: 1. Leer una letra para que el usuario decida repetir/continuar/… y me gustaría que la comprobación de esa letra la hiciese siempre en mayúsculas, ¿como puedo pasar cualquier letra a mayúsculas ? Recuerdo que (al menos en windows con el Dev-C++) había una función llamada upcase o algo así.
    2. Hacer una pausa hasta que el usuario pulse una tecla
    3. Limpiar la pantalla

  41. #41 by Hector Garcia on 5 octubre 2011 - 7:23 am

    hola hacetiempo decidi mudarme a ubuntu ahora quiero hacer los programas que hacia con dev c++ y empece con un hello world hecho en c++ con geany pero no me compila, y me arroja un error siciendome que la funcion system no esta declarada te envio el codigo y me podrias decir que pasa.

    #include

    using namespace std;

    int main()
    {
    cout<<"Hello World"<<endl;
    system("pause");
    }

    y el error esta en

    sin título.cpp:8: error: ‘system’ was not declared in this scope

  42. #42 by sPP on 2 diciembre 2011 - 8:00 am

    en port geany he tratado de limpiar la pantalla de diferentes formas pero siempre me marca un error en el comando,
    use clrscr(); no sirve
    erase; tampoco
    refresh(); tampoco
    el que tu posteaste de #include
    #include

    int main (int argc, char* argv[]) {

    char c;

    printf(“Hola Mundo!\n”);
    printf(“Presiona enter para limpar pantalla\n”);
    scanf(“%c”, &c);
    system(“clear”);
    printf(“Hola Mundo de nuevo!\n”);

    return 0;
    }

    ese tampoco,
    conoces alguna otra forma de poder limpiar la pantalla en port geany?

  43. #43 by nemediano on 2 diciembre 2011 - 11:56 am

    Hola el comando que menciono solo funciona en GNU/Linux, debido a que la función system(); le manda a la consola del sistema operativo un comando, y ese comando solo funciona en Linux, en general si quieres limpiar la pantalla en Windows, debes de mandarle el comando del sistema operativo que limpia la pantalla de MS-DOS. O usar alguna biblioteca fuera del estándar (que para eso no esta nada mal). Por ejemplo prueba

    system("cls");

  44. #44 by sPP on 4 diciembre 2011 - 14:40 pm

    ese tampoco me sirvio :S

    me marca un error dice
    warning: implicit declaration of function `system’

    uso port-geany 0.18

  45. #45 by sPP on 4 diciembre 2011 - 15:14 pm

    jejejeje, ya vi cual era mi error
    me faltaba poner la librería

    #include<stdlib.h>

    para que sirviera

    system("cls");

    ahora si limpia la pantalla
    gracias

  46. #46 by chumanako on 20 diciembre 2011 - 7:38 am

    hola tengo el geany portable y en el menu abrir no me da la opcion de c++ o cpp solo c…que hago si necesito escribir codigo en c++
    gracias

(No será publicado)