我真的是一个初学者,我想构建一个makefile,以便以后可以运行一个程序几次。 例如终端输入:使循环6使用makefile运行一个程序几次
loop: $(BIN)
terminalinput= $1 #e.g. the value 6
count=0
while [ $count -lt $terminalinput ]; do
./$(BIN) \
count=$((count+1))
done
我不知道如何获得终端输入并在while循环中构建它。我使用Ubuntu,希望somebode能帮助我。
预先感谢您
你为什么想用make做这个? – user657267
我想创建一个makefile模板,我可以用于我的C程序。所以我可以编写“make run = compile并运行程序”,“make val =编译并运行valgrind”,“make loop 5 =编译并运行程序5次”等。我想用makefile来试试这个。 – wurya