GMP probleme
-
Hi,
wenn ich den folgenen code ausführe...#include <iostream> #include <gmp/gmpxx.h> using namespace std; #pragma comment(lib,"gmp.lib") int main(int argc,char* argv[]) { mpz_class a = 4711, b=7686; cout << (a * b) << std::endl; return 0; }kommt folgener fehler...
Linking... LINK : fatal error LNK1104: cannot open file 'LIBC.lib'...und ich weiß nicht warum und wie ich diesen beheben soll...
wenn man "mpz_class a = 4711, b=7686;" auskommentiert kommt der fehler nicht!
Wodran könnte es liegen?....LIBC.lib ist eine von Microsoft erstellete lib..die ich aber nirgens finden kann!Meine Umgebung ist VS8 + WinXp
MFG Mostafa
-
hallo
vielleicht sind die zwei artikel interessant
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=167635&SiteID=1
http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=75362&SiteID=1
-
ich würd einen anderen compiler nutzen
http://swox.com/gmp/manual/Build-Options.html#Build Options
-
Ich würds einfach mit vc8 (selber) kompilieren.
-
Hi,
danke für die Antworten
aber das wird mir jetzt ein bischen komplizirt...
Kennt einer eine andere einfachere Bibliothek die min. genauso effizient ist?
Sie muss nur mit großen ganzahligen Werten umgehen müssen, für ein paar Algorithmen die ich nach programmieren möchte.MFG Mostafa