gpt4 book ai didi

autotools - 重新配置时,是否需要在./configure之前运行 "make clean"?

转载 作者:行者123 更新时间:2023-12-04 12:41:10 31 4
gpt4 key购买 nike

假设我已经运行了./configuremake,但是现在我想在configure脚本中更改一个参数。我需要先在make clean之前运行./configure,还是可以,即使我不这样做也可以吗?

最佳答案

在许多情况下,如果您不运行make clean,事情可能会好起来,但是您不能假设它们会这样做。

发生错误的示例:configure标志可以将-D参数添加到CFLAGS变量或DEFS中,而不是通过config.h对其进行定义。后者将使您的C文件依赖config.h,当您重新运行configure时,它会重新生成。但是在前一种情况下,如果再次运行configure并更改该标志,则C文件中的#defined符号集将有所不同,但不会重新编译这些C文件。

关于autotools - 重新配置时,是否需要在./configure之前运行 "make clean"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23733410/

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