Я бы просто создал скрипт оболочки, ~/bin/g++
содержащий строки
#!/bin/sh exec /usr/bin/g++ -std=gnu++11 "$@"
и убедитесь, что он ~/bin
находится в PATH
списке и указан там перед любым другим каталогом, который содержит g++
исполняемый файл (обычно тот /usr/bin
). Редактирование файлов спецификаций возможно, но для того, чтобы ваши настройки стали настройками по умолчанию, я полагаю, вам придется изменить спецификации по умолчанию, а это означает, что для этого потребуются права root-доступа и серьезная работа с внутренними компонентами gcc. Существует большая вероятность того, что эта обработка будет отменена при следующем обновлении g ++.