gpt4 book ai didi

makefile - 如何保存 ./configure 命令行构建选项?

转载 作者:行者123 更新时间:2023-12-01 13:26:58 25 4
gpt4 key购买 nike

我正在通过运行构建一个程序

./configure --example-option-1 --example-option-2 --etc

然后

make && make install

有没有办法保存那些 ./configure 选项,以便下次我运行 ./configure 时默认应用它们?

也就是说,稍后我可能想要运行

./configure --example-option-3

并且以前保存的选项也适用。或者更好的是,将 --example-option-3 添加到同一个“选项文件”,然后再次运行 ./configure

最佳答案

您可以通过 xargs 实现它从标准输入中获取要执行的命令的参数。

将配置保存到文件config:

echo --example-option-1 --example-option-2 --etc | tee config | xargs ./configure

也就是说,config 文件将包含在 echo 的命令行中给出的参数:

$ cat config
--example-option-1 --example-option-2 --etc

要从此文件 config 中检索保存的配置:

cat config | xargs ./configure

也就是说,./configure 将使用通过xargs 在标准输入中获得的参数来执行。

如果稍后,您想要应用保存的配置和一个附加选项,--example-option-3,那么:

cat config | xargs ./configure --example-option-3

关于makefile - 如何保存 ./configure 命令行构建选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48043238/

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