WinBGim, es una librería gráfica muy útil y sencilla para realizar gráficas en C++ [Windows], no viene incluido por defecto en C++, así que tendremos que descargar algunas librerías:
Descargar Librerías WinBGim
Pasos para instalar:
- Es un rar, asi que descomprimimos en cualquier carpeta, y encontramos que tenemos dos carpetas (include y lib).
- Nos dirigimos a la carpeta donde se ha instalado CodeBlocks, suele estar en: C:\Archivos de Programa\CodeBlocks, luego buscamos la carpeta MinGW, y copiaremos las dos carpetas que hemos extraído anteriormente, le damos copiar y reemplazar (Ojo en MinGW, debemos tener también las carpetas include y lib).
- Abrimos Code::Blocks y crearemos un proyecto nuevo, en consola.
- En la barra de menú, nos dirigimos a Project -> Build Options, y nos aparecerá una nueva ventana, luego haremos click en la pestaña Linker Settings, en el panel Link libraries (panel derecho), le damos en Add, buscaremos la ruta donde donde hemos copiado las carpetas, entraremos a lib, e incluiremos la libreria libgi.a, y le daremos NO a la pregunta que nos hace, en el otro panel Other Link Options, agregaremos la siguiente línea: -lbgi -lgdi32 -luser32, nos debe quedar así:
Le damos en OK, y por último agregaremos la siguiente librería:
#include <winbgim.h>
Ahora si estamos listos para empezar a programar.
Cabe resaltar que necesitaremos inicializar nuestra ventana así que en el main agreguen el siguiente código
int main(){
initwindow (600,400); //Tamaño de nuestra ventana
getch();
closegraph();
}
Todas las funciones las podremos encontrar dentro la carpeta include en el archivo winbgim.h, por ejemplo:
void outtext PROTO((char const *));
void putpixel PROTO((int, int, int));
void moveto PROTO((int, int));


7 comentarios:
Y para Dev ???
muchas gracias esta bien el aporte saludos desde Querétaro
muy bueno... gracias ... funciona .... sin necesidad de ese #include ... que no se pa que es jejee ..bueno imagino que es el nombre de la libreria en el archivo... de todas maneras gracias me sirvio... xvr!
siiii funcionooooo para el dev c++, pude agregar esta libreria. muchas gracias por compartirlo. mas bien no se si podría hacer un pequeño ejemplito de grafica lineal porfavorrrr... osea donde ingreso valores y con esos valores se forma una grafica
mi correo es cahui20102@gmail.com
Perfectamente instalada la biblioeca en C::B
Recomendacion utilizen esta biblioteca para proyectos simples, y usen DirectX para proyectos grandes.
Saludos desde la Universidad de Colima
gracias
algun codigo para probar la libreria¡¡ si no es mucha molestia
Publicar un comentario