Wenn wir Slam lernen, müssen wir eigen installieren, aber einige Befehle sind einfach zu installieren, aber die Version reicht nicht aus, also müssen wir sie aktualisieren.
Inhaltsverzeichnis
1. Überprüfen Sie die Version und deinstallieren Sie die alte Version von Eigen
2. Deinstallieren Sie die alte Version
1. Laden Sie das Installationspaket herunter
1. Überprüfen Sie die Version und deinstallieren Sie die alte Version von Eigen
1. Version prüfen
Öffnen Sie ein Terminal und geben Sie Folgendes ein:
cat /usr/include/eigen3/Eigen/src/Core/util/Macros.h
Sie können die Version finden, indem Sie suchen:
Zu diesem Zeitpunkt habe ich ein Upgrade auf 3.4.0 durchgeführt.
2. Deinstallieren Sie die alte Version
Überprüfen Sie zunächst den Eigenort:
sudo updatedb
locate eigen3
Zu diesem Zeitpunkt werden eine Reihe von Eigenkomponentenspeicherorten angezeigt, die im lokalen var include und anderen Ordnern unter /usr verteilt sind. Sie können den folgenden Befehl ausprobieren:
sudo rm -rf /usr/include/eigen3
sudo rm -rf /usr/lib/cmake/eigen3
sudo rm -rf /usr/local/include/eigen3
sudo rm -rf /usr/share/doc/libeigen3-dev
sudo rm -rf /usr/local/share/pkgconfig/eigen3.pc /usr/share/pkgconfig/eigen3.pc /var/lib/dpkg/info/libeigen3-dev.list /var/lib/dpkg/info/libeigen3-dev.md5sums
Schauen Sie sich dann den Speicherort an. Wenn es noch einige gibt, die nicht gelöscht wurden, verwenden Sie einfach weiterhin den Befehl rm, um sie zu löschen:
sudo rm -rf /位置
2. Eigen-3.4.0-Installation
1. Laden Sie das Installationspaket herunter
Sie können es mit dem Befehl herunterladen. Ich bin direkt zur offiziellen Website Eigen gegangen , um die Datei tar.gz herunterzuladen:
Eigen http://eigen.tuxfamily.org/index.php?title=Main_Page
Standardmäßig sollte es in den Ordner /home/user/ heruntergeladen werden.
2.Installation
1. Direkt dekomprimieren:
sudo tar -xvzf eigen-3.4.0.tar.gz
Das Ergebnis ist:
2. Geben Sie den Ordner ein, erstellen Sie den Build-Ordner und geben Sie ihn ein
cd eigen-3.4.0
sudo mkdir build
cd build
3. Kompilieren
sudo cmake ..
Das Ergebnis ist:
4.Installation
sudo make install
Das Ergebnis ist:
5. Kopieren Sie die Eigendatei in den lokalen Aufrufordner /usr/include
sudo cp -r /usr/local/include/eigen3 /usr/include
Nachdem die Installation nun abgeschlossen ist, können Sie die Version überprüfen und ausprobieren.