Ich habe g ++ 4.8 unter Ubuntu 12.10 folgendermaßen heruntergeladen:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.8
Aber wenn ich das mache:
sudo update-alternatives --config g++
Um die g ++ Versionen zu wechseln, heißt es:
update-alternatives: error: no alternatives for g++.
Wenn ich jedoch tue:
g++ --version
es sagt:
g++ (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Wie kann ich meine g ++ 4.8-Installation als Standard-g ++ festlegen?
gcc
g++
software-installation
user997112
quelle
quelle
gcc
zum Kompilieren von Kernelmodulen verwendet werden, und einige von ihnen (z. B. Nvidia) stürzen im Hintergrund ab, wenngcc
sie nicht die Programme aufrufen, mit denen der Kernel kompiliert wurde.Sie müssen
update-alternatives
wissen lassen , dass Sie über 2 C ++ - Compiler verfügen, für jeden einen Datensatz erstellen und dann konfigurieren, welchen Sie verwenden möchten. Dies geschieht folgendermaßen:Ab diesem Zeitpunkt ist zum Wechseln des Compilers nur noch der folgende Befehl erforderlich:
Siehe
man update-alternatives
für weitere Informationen.Quelle: Wie benutze ich mehrere Instanzen von gcc?
quelle
update-alternatives --display editor
Dies ist die großartige Beschreibung und schrittweise Anleitung zum Erstellen und Verwalten von Master- und Slave-Alternativen (gcc und g ++).
Kurz ist es
quelle