【发布时间】:2011-06-06 22:49:07
【问题描述】:
我正在尝试为我的库创建一个安装文件,该文件包含 3 个部分,第 2 部分依赖于第 1 部分,第 3 部分依赖于第 2 部分和第 1 部分。
可能有人只想安装一个部分,现在makefile应该检查是否已经在前缀位置安装了其他必需的部分,如果没有,询问用户是否确定安装该部分?
例如要安装part 2,makefile 应该检查part 1 是否安装,如果没有安装问“你确定要在part1 之前安装part 2?”
我应该补充一点,在 make 文件中已经有 4 个目标,make part1、make part2、make part3 和 make all。如果有人安装了 part3 而没有安装 part2 或 1 也没有问题,但我想验证一下,因为可能有人安装了错误的部分
我该怎么做? 任何想法都会被欣赏
【问题讨论】:
-
为什么要问这个问题?您真的要允许用户安装无法工作的部件吗?
标签: linux makefile installation configure