私の究極の目標は、コンパイルして実行する日常的な作業を簡素化することです。
これで、次のコマンドを実行しました。
1. g++ foo.cpp -o foo --std=c++11
2. chmod foo +x #this may be overkill
3. ./foo
だから私の質問はできますか?
compile foo
エイリアスなどを使用してください。
頑張った
alias compile='g++ $1.cpp -o $1 --std=c++11'
不運
答え1
これは職業function
ではなく職業ですalias
。例:
compile() {
g++ $1.cpp -o $1 --std=c++11
chmod +x $1
./$1
}
望むより!
HTH、乾杯