linux/unix和makefile

Bet*_*moo 0 unix linux makefile compilation conditional-compilation

在linux make file中:
我只想在编译成功的情况下运行输出程序.

有没有办法做到这一点?

cHa*_*Hao 5

我能想到的最简单的方式看起来像这样......

run: program_name
        ./program_name
Run Code Online (Sandbox Code Playgroud)

如果program_name不存在且无法编译,则"make run"应该失败.