Wie Sie ein C++ - Bibliothek unter Windows für Dev-C++
Heruntergeladen ich eine Bibliothek namens GMP
(es ist für die Berechnungen mit beliebig großen zahlen), und ich kann nicht herausfinden, wie man tatsächlich installieren und verwenden. Alle Anleitungen die ich finde sagen mir laufen die Dateien configure
, MakeFile
, und install
, aber wenn ich versuche zu tun, dass ich 'install' is not a recognized internal or external command.
Kann ich nur Abbildung ist, dass die Anleitungen sind für Linux, aber ich bin mit Windows. Ich fand ein paar Anleitungen hier auf, SO, sagen Sie mir kopieren bestimmter Dateien in die Dev-C++ - Ordner, aber ich kann nicht finden, die angegebenen Dateien. Ich hatte noch nie installieren einer Bibliothek, wie dies vor, und so bin ich wirklich verloren.f
was gmp haben Sie heruntergeladen, dort sind die Dateien für cygwin, mingw, vc++. Wenn Sie möchten, um es mit visual studio, Holen Sie sich die vc++ Verwandte Quelle fiels und es wird werden .dsw-Lösung-Datei, um es zu bauen. Ansonsten nehmen Cygwin oder MinGW und Folgen Sie den instrustions hier geben. cs.nyu.edu/exact/core/gmp
Sie können auch versuchen MPIR, der windows-freundliche Gabel von GMP
InformationsquelleAutor Flexico | 2014-12-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn du die neueste version von Dev-C++, dass Schiffe mit MinGW-w64 (als Ihrer nativen Umgebung), dann können Sie sich hier herunterladen pre-Bauten-Paket von GMP aus hier. Nach, dass alle Sie tun müssen ist:
Hier ist einige grundlegende
main.cpp
Datei:gmp.h
header inDev-Cpp\MinGW64\x86_64-w64-mingw32\include
libgmp.dll.a
inMinGW64\x86_64-w64-mingw32\lib
libgmp-10.dll
shared library inDev-Cpp\MinGW64\bin
-lgmp
fahne in Linker (siehe Registerkarte Parameter)Wenn Sie möchten, dass andere version oder C++ - Schnittstelle, dann müssen Sie zu finden, die vorhandenen bauen oder zu versuchen, um es zu kompilieren unter MinGW-Umgebung.
Es sieht in Ordnung, so wie mindestens die header-Datei scheint korrekt enthalten. Haben Sie
-lgmp
Flagge? Schauen Sie auch hier für GMP auf MinGW 32 bit (beachten Sie, dass MinGW und MinGW-w64 sind separate Projekte).InformationsquelleAutor Grzegorz Szpetkowski