2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 GMP & Builder c++
Сообщение11.05.2009, 12:56 


05/05/09
2
доброго времени суток.
взял с сайта: 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 
Заблокирован
Аватара пользователя


13/01/09

335
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 


05/05/09
2
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 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group