
GMP fallo compilación
Publicado por Miguel Ángel (2 intervenciones) el 20/01/2015 21:14:04
Hola compañeros programadores¡ Os expongo el problema con el que me he encontrado.
Utilizo el entorno dev c++ en la versión 7.3.1 en un windows 8.1 y necesito ara un ejercicio de cálculo de precisión de número aúreo, pi y otros valores la biblioteca Gmp. El caso es que he probado con dos versiones de gmp, la 4.3.1 y la 5.0.2 y con ambas me encuentro el mismo problema al compilar:
[Linker error] undefined reference to`__gmp_doprnt_mpf2´
[Linker error] undefined reference to`__gmp_asprintf_final´
[Linker error] undefined reference to`__gmp_asprintf_memory´
[Linker error] undefined reference to`__gmp_asprintf_reps´
La biblioteca Gmp me es necesaria para usar mpf_class y decidir así la precisión de los cálculos.
No creo que me haga falta subir el código porque es bastante simple y he comprobado en mac que no tiene errores.
He estado trasteando las carpetas lib e include en la arquitectura del programa a ver si conseguía que el compilador lograra enlazar con el archivo en cuestión, pero no lo he logrado....
Como podéis ver soy novato en esto ya que acabo de empezar la carrera.
¿Alguna idea de algo que pueda hacer, aparte de descargar otras versiones de dev o gmp que ya he probado y no me soluciona el problema?
Gracias de antemano, Miguel Ángel.
PD: ¿Hay algún físico de formación por aquí que hay acabado dedicándose profesionalmente a la programación?
Utilizo el entorno dev c++ en la versión 7.3.1 en un windows 8.1 y necesito ara un ejercicio de cálculo de precisión de número aúreo, pi y otros valores la biblioteca Gmp. El caso es que he probado con dos versiones de gmp, la 4.3.1 y la 5.0.2 y con ambas me encuentro el mismo problema al compilar:
[Linker error] undefined reference to`__gmp_doprnt_mpf2´
[Linker error] undefined reference to`__gmp_asprintf_final´
[Linker error] undefined reference to`__gmp_asprintf_memory´
[Linker error] undefined reference to`__gmp_asprintf_reps´
La biblioteca Gmp me es necesaria para usar mpf_class y decidir así la precisión de los cálculos.
No creo que me haga falta subir el código porque es bastante simple y he comprobado en mac que no tiene errores.
He estado trasteando las carpetas lib e include en la arquitectura del programa a ver si conseguía que el compilador lograra enlazar con el archivo en cuestión, pero no lo he logrado....
Como podéis ver soy novato en esto ya que acabo de empezar la carrera.
¿Alguna idea de algo que pueda hacer, aparte de descargar otras versiones de dev o gmp que ya he probado y no me soluciona el problema?
Gracias de antemano, Miguel Ángel.
PD: ¿Hay algún físico de formación por aquí que hay acabado dedicándose profesionalmente a la programación?
Valora esta pregunta


0