Псевдонимы проще всего настроить, поместив соответствующую строку в ваш ~/.bashrc
файл. Когда вы вводите команду, BASH будет искать ваш $PATH
первый экземпляр исполняемого файла с таким именем. Псевдонимы в вашем ~/.bashrc
файле всегда будут найдены первыми, поэтому, если у вас есть псевдоним с тем же именем, что и у действующей команды (например gcc
), псевдоним будет выполнен.
Итак, в вашем случае добавьте эти строки в ваш ~/.bashrc
(да, синтаксис правильный):
alias gcc='gcc -fpermissive' alias g++='g++ -fpermissive'
Кроме того, вы можете создавать различные псевдонимы, чтобы вы могли выбрать, хотите ли вы -fpermissive
флаг:
alias gcc_per='gcc -fpermissive' alias g++_per='g++ -fpermissive'
Таким образом, вы можете использовать gcc
для запуска /usr/bin/gcc
или gcc_per
для запуска в /usr/bin/gcc -fpermissive
соответствии с вашими потребностями. Очевидно, вы можете установить псевдоним на что хотите, имя зависит от вас.
После того, как вы добавили соответствующие строки в свой ~/.bashrc
, либо отправьте его ( source ~/.bashrc
), либо просто откройте новый терминал, и ваши новые псевдонимы настроены и готовы к работе.