Независимо от того, должен ли сделать это, вот самый простой способ сделать это:
Создать новый файл со следующим содержимым:
#!/bin/sh
exec /usr/bin/gcc "$@" -O3 -mtunes=i586 -march=i586
Измените / usr / bin / gcc на ваш фактический компилятор, если это не так в вашей системе.
Сохранить как ~/bin/gcc
.
Сделать новый скрипт исполняемым:
chmod + x ~ / bin / gcc
Повторите для создания другого файла для g ++.
Добавьте ~/bin
к началу вашего пути:
export PATH=~/bin:$PATH
Скомпилируйте ваш проект. Всякий раз, когда ваши новые скрипты находятся на пути, они переопределяют все, что говорит make-файл.
Надеюсь, это поможет.
P.S. лучший способ сделать это (а не самый простой), вероятно, будет возиться с файлом "specs" компилятора, но это гораздо сложнее объяснить и сделать.