2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 GMP & Builder c++
Сообщение11.05.2009, 12:56 
доброго времени суток.
взял с сайта: http://cs.nyu.edu/exact/core/gmp/
dynamic GMP library and header file for MinGW: gmp-dynamic-mingw-4.1.tar.gz
в архиве присутствуют: libgmp-3.dll, gmp.h, .info файлы
коммандой implib.exe -a -f libgmp-3.lib libgmp-3.dll создал libgmp-3.lib
кинул libgmp-3.lib, libgmp-3.dll, gmp.h в папку проекта
добавил libgmp-3.lib в проект через Project->Add to project
в коде добавил :
Код:
#include "gmp.h"
#pragma link "libgmp-3.lib"


на попытку скомпилировать проект выдаёт:
Код:
[BCC32 Error] gmp.h(493): E2147 'FILE' cannot start a parameter declaration
[BCC32 Error] gmp.h(522): E2147 'FILE' cannot start a parameter declaration
[BCC32 Error] gmp.h(545): E2147 'FILE' cannot start a parameter declaration
[BCC32 Error] gmp.h(556): E2147 'FILE' cannot start a parameter declaration
[BCC32 Error] gmp.h(812): E2303 Type name expected
[BCC32 Error] gmp.h(817): E2303 Type name expected
[BCC32 Error] gmp.h(885): E2147 'FILE' cannot start a parameter declaration
[BCC32 Error] gmp.h(890): E2147 'FILE' cannot start a parameter declaration
[BCC32 Error] gmp.h(1095): E2303 Type name expected
[BCC32 Error] gmp.h(1114): E2147 'FILE' cannot start a parameter declaration
[BCC32 Error] gmp.h(1259): E2303 Type name expected
[BCC32 Error] gmp.h(1279): E2147 'FILE' cannot start a parameter declaration
[BCC32 Warning] gmp.h(1565): W8041 Negating unsigned value
[BCC32 Error] main.cpp(26): E2268 Call to undefined function 'gmp_randinit_mt'

подскажите пожалуйста, что я сделал неправильно

 
 
 
 Re: GMP & Builder c++
Сообщение11.05.2009, 14:09 
Аватара пользователя
amiserio писал(а):
взял с сайта: http://cs.nyu.edu/exact/core/gmp/
dynamic GMP library and header file for MinGW: gmp-dynamic-mingw-4.1.tar.gz

gmp-dynamic-vc-4.1.2.zip

 
 
 
 Re: GMP & Builder c++
Сообщение11.05.2009, 17:36 
Nik_Svan писал(а):
amiserio писал(а):
взял с сайта: http://cs.nyu.edu/exact/core/gmp/
dynamic GMP library and header file for MinGW: gmp-dynamic-mingw-4.1.tar.gz

gmp-dynamic-vc-4.1.2.zip

и как её подключать?
мне выводит
Код:
[ILINK32 Error] Error: Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES (X86)\CODEGEAR\RAD STUDIO\6.0\LIB\CP32MT.LIB|crtlvcl
[ILINK32 Error] Error: Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES (X86)\CODEGEAR\RAD STUDIO\6.0\LIB\CP32MT.LIB|crtlvcl
[ILINK32 Error] Error: Unresolved external '___gmpz_init' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_set_str' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_get_str' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmp_randinit_mt' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external 'operator >>(std::basic_istream<char, std::char_traits<char> >&, __mpz_struct *)' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_divexact_ui' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_set' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_cdiv_q_ui' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_fdiv_r_ui' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_sub_ui' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_urandomm' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_mod' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_powm' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_cmp_ui' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_powm_ui' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external 'operator <<(std::basic_ostream<char, std::char_traits<char> >&, const __mpz_struct *)' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_set_ui' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_add_ui' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_cmp' referenced from C:\TEST3\RELEASE\MAIN.OBJ
[ILINK32 Error] Error: Unresolved external '___gmpz_clear' referenced from C:\TEST3\RELEASE\MAIN.OBJ


-- Вс май 17, 2009 12:22:28 --

проблему решил, тему можно закрывать.

 
 
 [ Сообщений: 3 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group