linux 源码安装

linux 源码安装

如果我使用 ./configure --enable=abc make && make install 安装了一个软件

将来我需要安装选项 xyz,所以我必须使用 ./configure --enable=xyz 或

./配置--启用=abc--启用=xyz??

如果我以后不使用“。/configure --enable=abc --enable=xyz”,而只使用。/configure --enable=xyz,这会影响我之前的配置吗???

如果我忘记了之前启用了哪些选项,那么如果我仅启用新选项,那么这会影响上次编译时启用而这次我错过的选项吗???

有没有办法可以附加而不是覆盖?

答案1

后者:

./configure --enable=abc --enable=xyz

根据软件的不同,您可能需要在重新运行 ./configure 之前执行清理操作。

答案2

是的,会。软件将仅根据您在编译时指定的选项重新编译,如果您再次安装,它将仅使用新配置覆盖它。您第二次编译时忘记的任何功能将不再可用。

相关内容