В подобных ситуациях вы, вероятно, будете использовать make-файл, если он специфичен для проекта (или другое подобное автоматизированное управление сборкой, например scons или cmake ).
Если вы хотите, чтобы оно всегда было на терминале, вы можете использовать псевдоним вашей команды, чтобы всегда указывать эти опции, т.е.
alias g++='g++ -O3 -fopenmp'
Обратите внимание, что вы сказали "терминал", поэтому я предполагаю, что это тип * nix. В этом случае вы также можете установить это в свой профиль терминала, например ~/.bashrc
, если вы используете bash, или ~/.zshrc
, если вы используете zsh и т. Д.