If you need this tutorial translated just let me know.
Algunos abran querido usar los graficos en dev-C++ sin necesidad de usar la librería de opengl. Aquí les pongo unos pequeños pasos para que puedan utilizarla, dejen sus comentarios o preguntas..
primero que nada hay que descargar dos archivos:
(1) La librería graphics que no es la misma que esta en el Turbo C pero aquí se las pongo.
(2) El otro archivo que tienen que bajar es un archivo que se llama libbgi.a, aquí.
- El archivo 1 lo vamos a colocar en la carpeta de nuestro dev-C++ que se llama "include"
x:\Dev-Cpp\include\
- El archivo 1 lo vamos a colocar en la carpeta de nuestro dev-C++ que se llama "lib"
x:\Dev-Cpp\lib\
Ahora para poder usarla tenemos que enlazarla pero para poder hacerlo tenemos que estar trabajando en un proyecto y no solo en un archivo nuevo, si no, no nos va a permitir usar la función. Vamos a seleccionar /proyecto/opciones de proyecto/
buscamos la pestaña que se llama Argumentos para el programa y en la sección de Enlazador (linker) agregamos las siguientes lineas:
-lbgi
-lgdi32
-lcomdlg32
-luuid
-loleaut32
-lole32
-lconio
ya después de esto debe funcionar su librería.
NOTA: Este pequeño tutorial esta hecho para Dev-C++ versión 4.9.9.2
pueden probar la librería con el siguiente código:
//Ejemplo del uso de la librería graphics.h
//Dibujar con el mouse
// Recuerden poner el mayor que y menor que aqui en la libreria.
#include graphics.h
#include stdlib.h
#include iostream.h
main()
{
const float pi=3.1415;
initwindow(640,480);
int a=0,x,y;
while(a==0)
{
x=mousex( );
delay(1);
y=mousey( );
delay(1);
if (1)
lineto(x,y);
};
system("pause");
closegraph();
}
34 comentarios:
Si el link deja de funcionar me dicen y rapido pongo otro.
el link no funciona...marca error...gracias...buena pag..
Ok, tambien si necesitas hacer funcionar la librería conio.h me informas...
Ok, ya estan los links funcionando, tiene derecho a 9 descargas, después vuelvo a publicar otro...
Saludos
Muy bueno! me funciono bien excepto por el lconio..lo quite y funciono. gracias.
Que bueno que te funciono, el lconio estaba para hacerlo funcionar en el Dev-C++, que bueno que lo ignoraste, saludos
oye hermano gracias todo funciona de maravilla, lo que si me gustaria saber es como hago para usar letras en modo grafico en Dev C++, es igual al borland o alguien sabe como hacerlo?
Claro, es igual que el borldan, prueba con las funciones del graphics y veras que anda bien, si tiene una pregunta no dudes en postear...
AMIGO ME SALVO LA VIDA
hola! tengo un problema no tengo el lconio! que puedo hacer??? y esta muy bien el tutorial ojala hagas muchos mas! bye
Me da gusto que te haya gustado, como te habrás dado cuenta no he posteado mucho sobre tutoriales aunque tengo una lista larga de ellos.
Para utiilizar conio tienes que ir a la pestaña de herramientas y seleccionar de la lista de herramientas el paquete de conio.
Ya es tarde, si puedo ahorita hago el tutorial, esta pendiente que lo pongo aqui en una liga,
Saludos.
Alejandra Iveth, ya publique el tutorial, espero que te ayude, saludos.
http://reedyseth-thecode.blogspot.com/2010/05/instalacion-de-conioh-en-dev-c-499.html
hola!! yo apenas voy empezando y necesito un tutorial para hacer graficos.. tienes alguno que me recomiendes, saludos!!!
Fíjate que no tengo tutoriales de manipulación de gráficos en C, pero puedes aprender OpenGL que no esta tan difícil y luego lo implementas en tu código en C. Puedes usar el Basic4GL para aprender como manipular los gráficos y para ese si hay algunos tutoriales aquí. Te darás cuenta de que algunas funciones en el Basic4GL se parecen mucho a C, y esto es por que adquirió ciertas características de este lenguaje y por tal razón puedes implementar tus gráficos en C.
wO.Orales gracias ^.^ ¡!¡! cualquier duda te lo comunico
hola!!
Gracias por el tutorial, mi pregunta es..Hay que hacer todos los pasps cada que vayamos a hacer un nuevo proyecto? claro de opciones de proyecto en adelante..
Gracias!
Todos estos pasos los tienes que realizar solo una vez, lo único que tendrías que hacer y es lo que haces siempre que usas la libreria conio es agregarlo a la cabezara pero con el nombre conio2
#include <conio2.h>
y ya con eso esta listo para trabajar, saludos.
Hola amigo, el compilador me dice:
cannot find -lconio
que puedo hacer,
saludos,
Mira aqui el -lconio viene demás el tutorial es para usar la libreria graphics. Ahora si quieres utilizar conio con Dev-C++ checate este video donde explico como:
http://reedyseth-thecode.blogspot.com/2010/05/instalacion-de-conioh-en-dev-c-499.html
No corre sale esto:
7 H:\Programas\C++\Ejemplos\main3.c In file included from main3.c
/Dev-Cpp/include/graphics.h H:\Programas\C++\Ejemplos\F sstream: No such file or directory.
224 F:\Dev-Cpp\include\graphics.h syntax error before '*' token
que debo hacer?
Podrias pegar tu código en
http://ubuntu.pastebin.com
para ver que tienes.
Por lo pronto te recomendaria que verifique bien los pasos del tutorial para estar seguro que incluiste bien la libreria y que no olvidaste algun paso.
karnalll no pude XS las dskarge e instale peroo algo falloo, de hecho ahora no puedo entrar a opciones de proyecto XS
El tutorial funciona sin problemas, ya varias personas lo han probado. Fijate en los post para que veas un enlace para un screencast donde enseyo paso a paso.
Por lo que me dices de tu problema lo mejor seria que reinstales el programa.
que tal amigo, ya vi tu tutorial parra instalar el conio, pero a mi me salen como que los servidores ya no trabajan. No tienes otra manera que hacerlo, pero sin ir a las actualizaciones del DEv++?
Si hay otra manera y es copiando la libreria de los graficos y ya todos los demas pasos son los mismos. Como ya hace tiempo del post no tengo los archivos a mi alcance en este momento. Saludos
@Roberth a pero viendo bien, no es las librerias de graphics sino las de conio, que se llama conio2.h, de todos modos el procedimiento es el mismo.
@Roberth a pero viendo bien, no es las librerias de graphics sino las de conio, que se llama conio2.h, de todos modos el procedimiento es el mismo.
Excelente... navegando por la madre web encontre esta pagina y probe. Funciona perfectamente bien. Gracias
@SENTHINEL que bueno que te haya servido, saludos !!
Gracias, habia intentado hacer este programa hace varias semana y hasta ahora lo pude hacer
Para eso esta el blog, para ayudar a otros con estos pequeños problemas !!
Hola ya quedo el proceso solo k sigo sin poder hacer una linea creo estar haciendo algo mal... hablo de la funcion line de la libreria graphics.h alguien sabe como puedo ahcer esto???
Muchas gracias por la información =)
Podrías decirme como usar las funciones de imagen como printimage(); el primer parámetro es const char* title=NULL, (así aparece en graphics.h) pero no se como se usa. Muchas gracias
grasias me sirvio demasiado para poder hacer una tarea...
Publicar un comentario