gpt4 book ai didi

c++ - autotools中执行 'make check'则自动运行 'make install'

转载 作者:搜寻专家 更新时间:2023-10-31 01:54:28 25 4
gpt4 key购买 nike

是否可以在“make install”之前执行“make check”并在检查失败时中止安装?

行为应该是这样的:

  1. 用户运行'make install'
  2. 运行“检查”。
  3. 如果检查失败则不执行安装。否则执行安装。

编辑:

我通过重写顶层 Makefile.am 中的安装规则使其正常工作,如下所示:

install: check install-recursive

但我宁愿有一个不覆盖安装目标的解决方案。

最佳答案

您可以使用 install-exec-localinstall-data-local 目标连接到安装过程:

install-exec-local: check

关于c++ - autotools中执行 'make check'则自动运行 'make install',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9580768/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com