linux - 使用 makefile 安装时询问问题

标签 linux makefile installation configure

我正在尝试为我的库创建一个安装文件,该文件有 3 个部分,其中第 2 部分依赖于第 1 部分,第 3 部分依赖于第 2 部分和第 1 部分。

有可能有人只想安装一个部件,现在 makefile 应该检查是否已经在前缀位置安装了其他必需的部件,如果没有,询问用户是否确定安装该部件?

例如要安装第2部分,makefile应该检查第1部分是否已安装,如果没有安装则询问“您确定要在第1部分之前安装第2部分吗?”

我应该补充一点,make 文件中已经有 4 个目标,make part1makepart2makepart3全部制作。如果有人安装第 3 部分而不安装第 2 部分或第 1 部分,那么没有问题,但我想验证一下,因为有人可能安装了错误的部分

我该怎么做? 任何想法都会受到赞赏

最佳答案

这是不好的形式。让运行 make 的人将变量传递给它,并包含适当的值。

关于linux - 使用 makefile 安装时询问问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6258891/

相关文章:

linux - 如何使用 Ubuntu 命令从文本文件中提取域?

c - 非标准目录布局中的 makefile

c++ - 如何在 makefile 指令中包含 C 和 C++ 文件

visual-studio - 无法为 Visual Studio 安装 Oracle Developer Tools

node.js - 如何在 Node 中的 child.process.exec 中使用的命令中转义 URL 中的字符

linux - Jenkins 脚本 tar : write error

python - 为正确版本的 Python 安装 python 模块。 Ubuntu

c - GCC 和 Makefile(一个函数的多个声明,即使只有一个?)

python - python 模块(igraph)安装接近结束时出现权限被拒绝错误

deployment - 如何在Windows Azure中部署Orchard CMS?