Académique Documents
Professionnel Documents
Culture Documents
2.-Le damos a todo next , aceptamos la licencia, volvemos a dar next hasta que nos salga un
cuadradito en la ventana para elegir que componentes se deben instalar, yo he instalado el
compilador de C(viene por defecto) el de C++ y el MSYS basic system. Damos next y
seguidamente a install.
Despus de instalar nuestro compilador nos vamos a las variables de entorno , en Windows 7 ,
Inicio->Equipo clic derecho sobre ste y propiedades, despus configuracin avanzada del
sistema (en el men de la derecha) y nos saldr una ventana , nos vamos a la pestaa Opciones
avanzadas , sino estamos ya en ella obviamente, y abajo del todo hay un botn que pone
variables de entorno, lo pulsamos y se nos abre una nueva ventana.Donde pone variables de
usuario para Xxxxx , buscamos la variable Path y la editamos, nos vamos al final de donde pone
valor de la variable y ponemos C:\MinGW\bin; sin las comillas simples.
Ahora una vez descomprimido nos vamos a Inicio->Todos los programas-> MinGW->MinGW
Shell. Se nos abrir una consola , en sta nos vamos al directorio donde tenemos descomprimido
nuestro cdigo fuente de la librera en mi caso C:\Users\xxxxx\Downloads\builds\gmp-5.0.5\gmp-
5.0.5, para hacerlo utilizamos el comando cd seguido de nuestra direccin pero cambiando las
barras invertidas por estas otras /. Por lo tanto quedara:
cd C:/Users/xxxx/Downloads/builds/gmp-5.0.5/gmp-5.0.5
./configure prefix=${gmp_install}
make
Y por ltimo un comado make install:
make install
Ahora nos vamos al directorio de nuestro cdigo fuente y veremos que se ha creado una carpeta
nueva llamada .libs. Bueno ahora crearemos una carpeta nueva en otro lugar del disco duro , y
dentro de sta dos subcarpetas llamadas include y lib , una vez hecho esto nos vamos al
directorio de nuestro cdigo fuente y copiamos los siguientes archivos de cabecera:
gmp.h
gmp-impl.h
gmp-mparam.h
gmpxx.h
config.h
fib_table.h
Despus de haberlos copiado nos vamos a la subcarpeta include que creamos anteriormente y
los pegamos all.Una vez hecho esto volvemos al directorio de nuestro cdigo fuente y entramos
en la carpeta .libs , copiamos el archivo libgmp.a y vamos a la subcarpeta lib que creamos y lo
pegamos all.Bien ya tenemos la librera compilada ahora toca configurarla en codeblocks,para
ello, abrimos codeblocks nos vamos a la pestaa settings->compiler and debugger, y se nos
abrir una ventana, en sta nos vamos a la pestaa linker settings, en sta donde pone link
libraries aadiremos con el botn add (el que est debajo del cuadrado) la librera libgmp.a, en mi
caso est en:
C:\Users\xxxxx\Downloads\builds\GMP_BUILD-5.0.5\lib\libgmp.a
Despus nos vamos a la pestaa search directories y agregamos con el botn add( el que est
debajo del cuadrado) la subcarpeta include que contena los archivos de cabecera.En mi caso
est en:
C:\Users\xxxxx\Downloads\builds\GMP_BUILD-5.0.5\include