Algunos habran 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 tener dos archivos( Debido a la Cantidad de Spam que recibo, los archivos van a tener un costo simbólico ):
(1) La librería graphics que no es la misma que esta en el Turbo C pero la puedes descargar en el siguiente boton:
(2) El otro archivo que tienen que bajar es un archivo que se llama libbgi.a, la puedes descargar en el siguiente boton:
– El archivo 1 lo vamos a colocar en la carpeta de nuestro dev-C++ que se llama “include”
x:\Dev–Cpp\include\
– El archivo 2 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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include <graphics.h> #include <stdlib.h> #include <iostream.h> int main(void) { 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(); } |