0
我有谷歌,但它似乎是不可能的,有沒有辦法讓makefile中的運行命令能夠傳遞給程序簡單的任何參數?Makefile將參數傳遞給C程序
我有谷歌,但它似乎是不可能的,有沒有辦法讓makefile中的運行命令能夠傳遞給程序簡單的任何參數?Makefile將參數傳遞給C程序
argset1:
./a.out arg1 arg2
argset2:
./a.out arg3 arg4
arg1='default1'
arg2='default2'
custom:
./a.out $(arg1) $(arg2)
你可以這樣做:
make argset1
make argset2
make custom arg1=1234 arg2=3321
但是有什麼辦法把它在那裏使運行some_stuff_inputted_by_user some_arguments – Zimm3r
像定製例如,你可以改變它的運行,並通過ARG1 = FROM_USER。或者,您可以使用'%:'作爲目標名稱,並處理'$ @'以獲取參數。 – perreal