Ich habe Probleme bei der Installation der GSL-Bibliotheken über das Terminal. Ich habe einige Befehlszeilenoptionen gefunden, z
sudo apt-get install libgsl0ldbl
aber das hat nicht funktioniert und ich habe Fehler bekommen, dass keine Installationspakete gefunden wurden.
Wie behebe ich das Problem und installiere es gsl
über die Befehlszeile?
apt
software-installation
michael kovacevich
quelle
quelle
Antworten:
Versuchen:
Es sollte auch unter Ubuntu 18.04 funktionieren.
quelle
Es gibt keine schnelle Terminalmethode, um gsl zu installieren. Das beste Tutorial für die Installation, das ich gefunden habe, ist hier:
https://coral.ise.lehigh.edu/jild13/2016/07/11/hello/
Wenn Sie alle Schritte im Tutorial getan haben , wäre es schön, haben , um nicht zu geben
-L/home/...
und-I/home/user/...
. Es gibt einige Möglichkeiten, dies zu tun. Eine Möglichkeit besteht darin, einen Alias für gcc zu erstellen, aber ich würde es nicht empfehlen.Ich denke, der beste Weg ist, die Include-Dateien und die Lib-Dateien in die entsprechenden Verzeichnisse zu verschieben. So verschieben Sie die Include-Dateitypen:
Dabei ist "Ihr Name" der Name, den Sie für die Installation verwendet haben (der im Lernprogramm).
So verschieben Sie die von mir verwendeten Bibliotheksdateien:
Dies sollte bei den meisten Ubuntu-Installationen funktionieren (zumindest bei meiner 64-Bit-Installation 16.04) und Sie sollten in der Lage sein, ohne Verwendung der I- und L-Flags zu kompilieren.
Update : Seit Ubuntu 18.04 werden modernere Versionen von GSL mit dem Standardbefehl installiert:
Sobald Sie dies getan haben, können Sie Ihr Programm ausführen mit:
quelle
Typ
sudo apt install libgsl
und die Tabulatortaste drücken , zweimal. Dies sollte alle verfügbaren Pakete ausdrucken, die mit 'libgsl' beginnen. Beenden Sie dann den Befehl mit dem Befehl, der mit einer Nummer endet, was in meinem Fall der Falllibgsl23
ist. Wenn Sie jedoch eine ältere Version von Ubuntu als 18.04 verwenden, endet der Befehl möglicherweise mit einer kleineren Nummer.quelle