доброго времени суток.
взял с сайта:
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'
подскажите пожалуйста, что я сделал неправильно