Ich würde einfach ein Shellskript erstellen, ~/bin/g++
das die Zeilen enthält
#!/bin/sh exec /usr/bin/g++ -std=gnu++11 "$@"
und stellen Sie sicher, dass ~/bin
es sich auf der PATH
, und dort vor jedem anderen Verzeichnis befindet, das eine g++
ausführbare Datei enthält (normalerweise die /usr/bin
). Das Bearbeiten der Spec-Dateien ist möglich. Damit Ihre Einstellungen jedoch zur Standardeinstellung werden, müssen Sie die Standardspezifikationen ändern. Das bedeutet, dass Sie Root-Zugriff benötigen und mit den gcc-Interna basteln müssen. Es besteht eine gute Chance, dass dieses Basteln beim nächsten Upgrade von g ++ rückgängig gemacht wird.