a: a.c
gcc -o a a.c
run: a
./a
みたいな感じになってたときにmake run
でaに引数を渡して実行したい。
Makefileを書き換える
ARG = foo
a: a.c
gcc -o a a.c
run: a
./a ${ARG}
これでmake run ARG=hoge
とかやると./a hoge
を実行できる。
MakefileのARG = foo
よりも、実行時のARG=hoge
の方が優先される。
Go to list of users who liked
More than 5 years have passed since last update.
a: a.c
gcc -o a a.c
run: a
./a
みたいな感じになってたときにmake run
でaに引数を渡して実行したい。
Makefileを書き換える
ARG = foo
a: a.c
gcc -o a a.c
run: a
./a ${ARG}
これでmake run ARG=hoge
とかやると./a hoge
を実行できる。
MakefileのARG = foo
よりも、実行時のARG=hoge
の方が優先される。
Register as a new user and use Qiita more conveniently
Go to list of users who liked