Muchas veces en tareas que nos dejan realizar en casa surge el problema de que tenemos que programar en un compilador distinto que el de la escuela, por ejemplo: mientras que en el salón de clases tenemos Borland C++, en casa tenemos DevC++, no hay problema cuando los programas son sencillos, pero que sucede cuando llegamos a utilizar funciones “no estandarizadas” como por ejemplo: clrscr, gotoxy, cputs, putch, getch, getche, kbhit, etc… esto en DevC++ que tenemos en casa.
Lo primero que GRITAMOS al ver la pantalla de compilación es…
“Pero en la escuela funcionaba bien”.
Basándome en el post de Utilizar la librería conio en Dev-C++ describo los pasos a seguir, para poder utilizar la librería conio.h en DevC++.
Paso 1
Descargar el archivo conio1_31.zip ( oneDrive | Mega )
Paso 2
Descomprimimos el contenido del archivo conio1_31.zip
Paso 3
Seleccionamos el archivos libconio.a y lo copiamos al directorio: C:\Dev-Cpp\lib
Paso 4
Seleccionamos el archivo conio.h y lo copiamos en la carpeta C:\Dev-Cpp\include (en caso de que llegase a existir uno con el mismo nombre, pueden renombrar el original y copiar el conio.h del zip)
Paso 5
Seleccionamos los archivos 6-Console_conio.template , ConsoleConio_c.txt y ConsoleConio_cpp.txt y los copiamos en la carpeta C:\Dev-Cpp\Templates
Una vez echo los pasos anteriores, podremos probar nuestra librería conio , de la siguiente forma:
Abrimos Dev-C++ : Archivo –> Nuevo –> Proyecto
Si todo salió correctamente, aparecerá en la ventana de nuevo Proyecto un proyecto llamado: Consola + conio. La seleccionamos y presionamos Aceptar
Por default nos aparecerá un programa de prueba.
Lo compilamos y ejecutamos el código de prueba.
si obtenemos un resultado como la siguiente pantalla, es que todo salió bien 🙂
Espero les sea de utilidad, ya que en muchas escuelas utilizan Dev-C++ como compilador de C++.
Nota Extra:
En los comentarios del post original (fuente) viene un breve procedimiento, para que funcione con Windows 7 (para los que tengan problemas) y de igual forma se comparte otra forma, de hacer que conio.h funcione.
Fuente:
http://internetizados.wordpress.com/2009/02/13/utilizar-la-libreria-conio-en-dev-c/
HOla mi buen Chicles
veo qe sigues publicando y eso me da gusto
date un ratito para compartirnos de tus conocimientos jaja
y bien seguimos en la web 2.0
Excelente entrada 😉
excelente hermano, 100% efectivo, mil gracias por tu ayuda,ya tenia varios dias alandome los cabellos. 100 puntos para ti!!
Exelentisimo aporte mi buen. ¡ahora si a trabajar sin complicaciones! Bueno pero empezaré desde mañana jaja.
exelente………….me has salvado
Hola la función «clrscr» a que libreria pertene?
excelente mi viejo, buenos pasos para instalar esta libreria! suerte y Gracias
exelente pos man!!!
Estan muy buenos estos articulos, me ayudan mucho, felictiaciones
Gracias eres el mejor amigo y profesor
GENIAL!!, ya había batallado un rato con la ejecución de las funciones de turbo c, saludos.
me sale un error que dice error general
me sale un mensaje de linker error
hola esta muy bueno tu tuto pero… no podrias poner otras mas? como la instalacion del winbim y/o de allegro? xfa… me ayudaria demasiado
muchas gracias pero si al si estamos usando un proyecto de consola de graficos igual da????????
Hola, muchas gracias por el aporte!No sabía por qué no compilaba XD
Soy de los ke no han dejado el DOS asi ke aun sigo haciendo kosas con el trubo C, pero buen aporte, espero ke este foro tenga mas aportaciones, tengo programas ke te dan los 256 colores y otras kosas ke e logrado, como una emulacion del SO de Machintosh todo en C
Hola, tengo un problema, Cuando lo pruebo lo compilo, y luego cuando lo ejecuto dice: Proyecto aún no compilado
He instalado devc++ en Fedora 17 con Wine, y he logrado copiar la librería y hacer las pruebas de manera exitosa, mi próxima distribución en maquina virtual portable para Windows tendrá devc++ completamente configurado, muchas gracias por su ayuda.
bien a mi resulto y me gusta pensaba que no va sair …por si acaso lo he probado y ma ha resultado biennnn.
que grande sos….
gracias viejo!!
sos un capo!!
muy bien amigo, sigue compartiendo.Gracias
Gracias man
excelente ya estaba recontra fustrado
muchas gracias de verdad me sirvio de mucho desde venezuela
PUBLICACIONES COMO ESTAS VALEN LA PENA DE VERDAD MUCHAS GRACIAS
buenisimo gracias, me esta corriendo perfectamente
gracias, mee ayudaste bastante con tu publicacion
Los Link’s Estan caidos D’:
siguen caidos los Link’s
Ando aprendiendo a programar en C y necesito estas librerias, por favor resuvan los links.
Listo!