说我用autotools编译了一个项目(不是我自己的)并传递了一些标志来配置。现在我想再次编译同一个项目,但配置标志略有不同。有没有办法告诉configure脚本使用旧标志,但是用一些额外的标志更新它们?
答案 0 :(得分:1)
我希望看到更简单的方法,但只需添加标记即可:
sed -i '/^ac_configure_extra_args=/s/$/--new-flag --other-flag/' config.status
./config.status --recheck
通常,我手动编辑config.status
来执行此操作,而不是所有sed
支持-i
,但您明白了。将config.status
中定义的原始标志更改为您想要的标志。
另一种选择是将原始配置调用从config.log
的顶部剪切粘贴并进行编辑。