linux/unix 和 makefile

标签 linux unix makefile compilation conditional-compilation

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

有办法吗?

最佳答案

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

run: program_name
        ./program_name

如果 program_name 不存在且无法编译,“make run”应该失败。

关于linux/unix 和 makefile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2850604/

相关文章:

linux - 如何将剪切和粘贴命令用作单行命令?

linux - 在 Linux 上运行 openwebrtc 应用程序

regex - 将文件中的空行与 'grep' 匹配

c++ - 为什么我必须在链接器行的末尾传递库?

c - 对 `pow' 的 undefined reference - makefile

linux - 虽然循环不等于找不到命令

c - 节目入口自认

linux - 我们能否将多次出现的字符串的行号捕获到变量中(仅最后一次出现)

regex - 在整个目录中用一个词替换另一个词 - unix

c++ - 如何在目标makefile中设置多个变量