Utilizar la librería conio en Dev-C++
Vengo a explicar como instalar conio.h, para los que usamos Dev-C++, ya que está librería no va incluida como en Borland®.
Algunos de los que se pueden usar con esta libería: clrscr, gotoxy, cputs, putch, getch, getche, kbhit, etc.
Así que el primer paso será descargarlo (re-subido por mí):
http://www.megaupload.com/es/?d=7BETKBPH
Una vez descargado, veran que hay 10 archivos: # conio.h, conio.c, libconio.a, text.c, conio-lib.dev, conio-eje-a.dev, conio-eje-c.dev, 6-Console_conio.template, ConsoleConio_c.txt y ConsoleConio_cpp.txt.
Ahora copian el archivo “libconio.a” al directorio C:\Dev-Cpp\lib y “conio.h” en C:\Dev-Cpp\include.
Y por último, para que ayude cuando creeís un programa en consola,
copiáis “6-Console_conio.template, ConsoleConio_c.txt y ConsoleConio_cpp.txt” en C:\Dev-Cpp\Templates y probáis en el Dev.
Ejemplo de conio:
#include <iostream>
#include <cstdlib>
#include <conio.h>
using namespace std;
int main(int argc, char *argv[])
{
textbackground(RED);
textcolor(WHITE);
clrscr();
gotoxy(10,10);
cprintf("¡Hola, mundo!");
system("PAUSE");
return 0;
}
Ejemplo anterior, ejecutado.

Prueba de conio en Dev-C++ ~ Internetizad0s Blog
Espero que sirva de ayuda.
Saludos, Kiler.
Ehh muchas gracias, me ha sido de gran ayuda; aunque en vez de agregar “conio.h” agregué “conio.c” ya que la libreria *.h ya la tenía incluida o al menos en mi caso asi fue.
hola .. lo que pasa es que segui tus instrucciones pero me sale lo siguiente..
[linker error] undefined reference to “textbackground”
[linker error] undefined reference to “textcolor”
[linker error] undefined reference to “gotoxy”
id returned exit status
no se si me podrias apoyar
saludos
yo tambien hice lo mismo y me sale el siguiente mensaje:
[linker error] undefined reference to ‘textbackground’
[linker error] undefined reference to ‘textcolor’
……
pero tu dices que son diez archivos pero yo tengo once hay uno llamado Makefile.win ????????????????????????
ocupen estas librerias
#include
#include
ami me resulto con esas aa y bajence la libreria
conio 2 de aca
http://www.programacionenc.net/modules.php?name=Downloads&d_op=viewdownloaddetails&lid=244#dldetails
espero q les funke
xD
[...] Es un software excelente, muy actual, con una buena interfaz y funciona a la perfección. El único problema es que no podremos usar la librería <conio.h> (porque es propiedad de Borland) a menos que sigamos las siguientes instrucciones: conio en Dev-C++. [...]
Pingback por Bajar Dev-C++ gratis (compilador para C++) | Código C++ | septiembre 3, 2009
falta un comando del linker en el compilador. van a opciones del compilador en añadir comandos en la linea de comando del linker agregan: -lconio
pucha tío que mala onda no me funciona, sigo los pasos y no funciona muestra el mismo error que a los de arriba, bajo la librería conio 2 y tampoco ayuda.
t recomiendo q bajes dev c la version 4 i en actualizaciones
bajas conio, y en herramientas>>opciones de compilador
y en opciones de compilacion pones -lconio(la l es ele minuscula) y es todo, cuando incluyas la libreria en las directivas podras conio2.. es todo, yo tambien batalle mucho pero fue porque como q con las nuevas versiones no funciona muy bien =)
bien
funciona , no olvidar adicionar -lconio en el linker del compilador
Tengo un conflicto estoy realizando un programa de variables aleatorias pero necesito una libreria o mas bien desconosco si lo es
“estadistica.h”
Me seria de gran ayuda saber si exixte o donde puedo descargarla, gracias.
tengo problemas muy serio para trabajar con la libreria conio;
necesito ayuda para trabajar con la libreria conio!!!!!!!!!!!!!!!si me peudes agregueme con delansly@yayoo.fr
Si funciona, deben agregar a C:\Dev-Cpp\include tambien el archivo conio.c de otro modo el compilador no sabria que hacer con las funciones que en conio.h se declararon
si funciono como dice ArKaN
joder…………! xD
pongo compilar i no aparece la ventana de ejecucion xq???? de zto depende mi maldito ciclo melaa….!
ps ya descargue la libreria pero noc donde pongo los otros archivos de conio.c, text.c, conio-lib.dev, conio-eje-a.dev, conio-eje-c.dev y aora que pongo el ejemplo en mi compilador me muestra error.
xfa me podrias decir q hago
de antemano grax
me salia los mismo errorespero en el editor de dev-c++ el #include lo cambie por #include y funciono.
conio.h por conio.c
[...] http://internetizados.wordpress.com/2009/02/13/utilizar-la-libreria-conio-en-dev-c/ [...]
Pingback por conio.h para DEV C++ | DARK ELECTRONIC | septiembre 21, 2010
SI FUNCIONA LA LIBRERIA SOLAMENTE HAY QUE INCLUIRLA CON LA EXTENCIO .C #INCLUDE
PERO TENGO UN PROBLEMA O NO SE SI MAS BIEN ES UN BUG DE LA PROPIA LIBRERIA CUANDO QUIERO DIRECCIONAR EL CURSOR EN X y Y EN MAS MAS 60 NO ME LOS DIRECCIONA SOLAMENTE SI SON VALORES MENORES A 60
muy bien gracias
tengo el siguiente problemita al momento k ejecuto el rograma me sale lo siguiente D:\diegooo\Makefile.win [Buil Error][Proyecto1.exe] Error1 k puedo hacer al respecto cual es mi error
AGREGUEN EL ARCHIVO CONIO.C en “C:\Dev-Cpp\include”
Ahora Simplemente agreguen #include
Y Listo. Recuerden a ver seguido los pasos anteriores.
compañeros la respuesta es un poco mas simple … luego de hacer los pasos que nos explica KILLER arriba con graficos y todo(gracias por ser tan explicito man) … solo tienen que abrir el programa … se van a … HERRAMIENTAS > OPCIONES DEL COMPILADOR … y veran una ventana con varias pestañas … la primera dice COMPILADOR … en esa leeran algo que en español dice … AÑADIR ESTOS COMANDOS A LA LINEA DE COMANDOS DEL LINKER … ahi es que esta el ultimo paso … simplemente agreguen lo siguiente:
-lconio
aqui lo escribo en letras mayusculas para que se entienda
-LCONIO … deben ponerlo en minuscula todo … le dan a aceptar y el los comandos que les puso KILLER correran sin problemas.
gracias por leer
hasta windows 7 en sus diversas versiones, dev cpp 4.9.9.2 (5 beta)
el primer paso será descargarlos archivos:
http://www.megaupload.com/es/?d=7BETKBPH
el segundo paso:
copian el archivo “libconio.a” al directorio C:\Dev-Cpp\lib y
“conio.h” y “conio.c” en C:\Dev-Cpp\include.
NOTA:si ya tienen “conio.h” y dudan en anularlo cambien el nombre al nuevo a “conio2.h” y así lo mandan a
llamar #include
el tercer paso:
en herramientas>>opciones de compilador
y en opciones de compilacion pones -lconio(la l es ele minúscula y al principio un guión).
el cuarto paso:
Ir a Herramientas>>Opciones del Compilador, y seleccionar la solapa
Directorios. Dentro de ella, en la solapa Binarios, agregar la ruta
C:\Dev-Cpp\libexec\gcc\mingw32\3.4.2, presionas añadir.
el quinto paso:
Ir a continuación a la solapa Programas y añadir la ruta completa de los ejecutables
que se encuentran listados, por ejemplo si dice gcc.exe se debe cambiar
por C:\Dev-Cpp\Bin\gcc.exe
NOTA:Dónde C:\Dev-Cpp es el directorio donde se ha instalado Dev-C++. (Si se ha instalado
en un directorio distinto, se debe cambiar esta secuencia por el directorio de instalación
correcto).
agradezco a tod@s y esto sólo es una compilacion de pasos de vari@s participaciones de este y otros foros.
difusión y solidaridad .
dev c++ apesta !
Disculpa arbolazo!! para que son el 4º y 5º paso que describis que hay que hacer?
Una forma mas sencilla, ya que a mi me daba fallos en los links,
y mas claro donde poner ” -lconio ”
ya que yo por ejemplo en ese paso falle
Ademas de estar muy automatizado..
espero que sea de ayuda ya que aunque pareciera facil… xD
habia bastantes comentarios de errores
http://foro.elhacker.net/programacion_cc/instalacion_de_conio_con_devc-t190645.0.html;msg905997
Muchas gracias por tu compartir sabiduria
xD
emm…esto sirve para hacer el salto del caballo y compila!
[...] [...]
Pingback por Anónimo | mayo 21, 2011
[...] en un post de Utilizar la librería conio en Dev-C++ describo los pasos a seguir, para poder utilizar la librería conio.h en [...]
Pingback por Conio.h en DevC++ « Darkchicles the blog | mayo 26, 2011
yo baje el archivo, lo descomprimi, copie como me indican conio.h en include (y los demas archivos en las carpetas correspondiente como dice arriba )y nada. pero abri el archivo conio.c y me parecio que es el que trae las instrucciones para el gotoxy, el clrscr y para texcolor etc y decidi copiarlo en include y usarlo como conio.c y me funciona
amigo cerraron megaupload ponlo en otro servidor de descarga, para descargarlo porfavor
Se deben seguir todas las instrucciones…….
Pero….al momento de incluir el linker -lconio , se debe colocar el ticket en el cuadrito de arriba……o no funcionará,
A mi me pasó eso…..segui todos los pasos, pero paraca activar el linker se debe colocar el ticket