So installieren Sie GMP in Ubuntu (5 Schritte)

Obwohl Ubuntu mit einer bereits installierten eigenen Implementierung der GNU Multiple Precision Arithmetic Library ausgeliefert wird, müssen Sie die neueste und vollständigste Version der Software herunterladen, kompilieren und installieren, wenn Sie die neueste und vollständigste Version der Software benötigen. Das komprimierte GMP-Archiv enthält alle benötigten Quellcode- und Konfigurationsprogramme sowie eine Reihe von Demonstrationsprogrammen, die Sie zum Testen der Bibliotheken erstellen können.

Schritt 1

Laden Sie die neueste stabile Version des GMP-Quellcodes von der Website des Entwicklers über den Link unter Ressourcen herunter.

Schritt 2

Starten Sie eine Terminal-Sitzung, extrahieren Sie den Inhalt des GMP-Archivs in den Ordner, in den Sie es heruntergeladen haben, und legen Sie dann den extrahierten Quellcodeordner als Ihr Active Directory fest. Wenn Sie beispielsweise die Datei „gmp-6.0.0a.tar.lz“ von der GMP-Website heruntergeladen haben, öffnen Sie den extrahierten Ordner „gmp-6.0.0“.

Schritt 3

Erstellen Sie das Makefile für GMP. Das Konfigurationsskript überprüft Ihr System, um zu sehen, ob alle Hardware- und Softwareabhängigkeiten von GMP erfüllt sind, und erstellt dann das Makefile, das die Compilerbefehle enthält, die zum Erstellen von Binärbibliotheksdateien erforderlich sind. Wenn Sie beispielsweise mit einer Neuinstallation von Ubuntu arbeiten, teilt Ihnen das Konfigurationsskript mit, dass Sie zuerst den M4-Makroprozessor installieren müssen. Um das Makefile zu erstellen, geben Sie den folgenden Befehl an der Eingabeaufforderung ein und drücken Sie die Eingabetaste:

./konfigurieren

Wenn Sie M4 oder eine andere Abhängigkeit installieren müssen, führen Sie den Befehl "./configure" erneut aus.

Schritt 4

Erstellen Sie die binären Bibliotheksdateien von GMP mit dem Befehl Make. Make kompiliert und verknüpft alle Einzelkomponenten der GMP-Bibliothek. Geben Sie an der Eingabeaufforderung "make" ein und drücken Sie dann "Enter". Die Kompilierung kann eine Weile dauern. Die GMP-Version 6.0 besteht beispielsweise aus 2581 einzelnen Dateien, die vorverarbeitet, kompiliert, assembliert und verknüpft werden müssen.

Installieren Sie die Bibliotheken von GMP auf Ihrem System. Während Sie GMP als normaler Benutzer kompilieren können, benötigen Sie Root-Rechte und den Befehl sudo, um die Bibliotheken auf Ihrem System zu installieren. Geben Sie den folgenden Befehl an der Terminal-Eingabeaufforderung ein, drücken Sie die Eingabetaste, geben Sie Ihr Passwort ein und drücken Sie dann die Eingabetaste, um GMP zu installieren.

sudo machen installieren

Die Bibliotheksdateien von GMP werden im Ordner /usr/local/lib gespeichert. Die GMP-Bibliotheksdateien, die Ubuntu standardmäßig installiert, bleiben jedoch /usr/lib/i386-linux-gnu/ auf 32-Bit-Systemen oder usr/lib/x86_64-linux-gnu/ auf 64-Bit-Systemen. Wenn ein von Ihnen verwendete Programm die von Ihnen kompilierte GMP-Version benötigt, müssen Sie es so konfigurieren, dass es stattdessen nach den Bibliotheken im Verzeichnis /usr/local/lib sucht.