Makefile を使用します。
run
ビルド ターゲットを実行する というターゲットがあります。簡略化すると、次のようになります。
prog: ....
...
run: prog
./prog
引数を渡す方法はありますか?
make run asdf --> ./prog asdf
make run the dog kicked the cat --> ./prog the dog kicked the cat
ベストアンサー1
正確にあなたが望むことを実現する方法はわかりませんが、回避策としては次のようなものがあるかもしれません:
run: ./prog
./prog $(ARGS)
それから:
make ARGS="asdf" run
# or
make run ARGS="asdf"