Определение Bash функционирует для компиляции C++

Я хотел бы создать функцию удара как это:

acmcom source.cpp output

Это, как предполагается, делает то же самое как:

g++ -g -O2 -std=gnu++14 -static source.cpp -o output

Но я ничего не мог найти о том, как сделать это в Ubuntu с помощью bashscr файл. Как я могу определить эту функцию для дальнейших использований?

1
задан 31 July 2017 в 17:29

1 ответ

Если Вы хотите определить функцию, можно добавить следующие строки к Вашему ~/.bashrc:

acmcom(){
    echo g++ -g -O2 -std=gnu++14 -static "$1" -o "$2" > acmcom
}

Сохраните файл, откройте новый терминал, и можно теперь работать:

acmcom  source.cpp output
1
ответ дан 7 December 2019 в 15:32

Другие вопросы по тегам:

Похожие вопросы: