【发布时间】:2021-09-25 22:29:33
【问题描述】:
前段时间我在某个地方看到了一个配置脚本,它可以指定依赖项的安装前缀,但我不知道那在哪里,所以我请你告诉我如何实现它。示例:
我有一个程序foo,它依赖于一个库bar。但是bar的安装前缀是/home/user/.local而不是/usr。因此,configure 将无法找到 bar,尽管它已安装。如何让用户向configure 提供一个包含依赖项安装前缀的参数?命令行可能如下所示:
~/foo$ ./configure --bar-dir=/home/user/.local
编辑:我在the docs中找到以下段落
--with-packagepackage 包将被安装,因此请配置此包以使用 package。
[...]
不要使用“--with”选项来指定用于查找某些文件的文件名。这超出了“--with”选项的范围。
好的,但是当我应该使用什么选项"to specify the file name to use to find certain files"?
【问题讨论】:
标签: dependencies command-line-arguments configure autotools autoconf