Ich habe die mit Gnuplot installierten "cairo" -Terminals nicht gefunden, sondern von der Projektsite heruntergeladen. Sie werden nachher nicht aufgelistet set terminal
. Wie installiere ich es? Ich kann im Internet keine Anleitung finden.
(Zum Beispiel muss ich pngcairo und cairolatex verwenden).
Ich arbeite an Ubuntu 15.10 und Gnuplot ist 5.0.1.
Bearbeiten: in config.log
fand ich
kairo-basierte terminals: nein (erfordert kairo> 1.2, pango> 1.10)
Also muss ich wohl diese Pakete installieren: meine eigentliche Frage ist "wie"?
set term
diese Terminals nicht aufgelistet sind? Im configure-Skript ist es standardmäßig aktiviert. (In der Tat können Sie auswählen--without-cairo
). Überprüfen Sie die Konfigurationsausgabe, die Sie erhalten sollencairo-based pdf and png terminals: yes
. Wenn nicht, müssen Sie eine Bibliothek installieren. Fügen Sie die Gnuplot-Version hinzu.sudo apt-get install gnuplot
ohne es zu kompilieren.Antworten:
Sie müssen die development (
-dev
) - Bibliothek einiger Pakete installieren .Lass uns beginnen mit
vielleicht sogar
libgd-dev
...Suchen Sie nach dem Ausführen
./configure
in der Ausgabe (ggf. filtern mit./configure | grep no
) nach den fehlenden Bibliotheken.Anmerkungen
./configure --help
können Sie die Optionen sehen, die Sie aktivieren / deaktivieren können../configure
dem Skript wird versucht, gnuplot so zu konfigurieren, dass es kompiliert wird. Für jedes Paket kann es Ihnen sagen,yes
oderno
wann es die Bibliothek findet oder nicht ...sudo apt-get install partial_name
+ Tabsollte es Ihnen die Alternativen zeigen.apt-cache search partial_name
+ nach Paketen suchenEnteraptsh
.Referenz
quelle
libpango1.0-dev
undlibgd-dev
fehlten (ich wusste nur nicht, dass sie fehlten). Jetzt funktioniert es gut: aus dem Protokoll:cairo-based pdf and png terminals: yes
und sie erscheinen und arbeiten danachset terminal
. Vielen Dank!