有没有传统的方法来保存传递给./configure脚本的选项?
在罕见的情况下,我需要从源代码构build东西,我通常需要传递非标准的configuration选项(例如,– --prefix=... ,– --with-foo=...等)。然后,当我最终需要重新构build它,我已经忘记了我原来使用的所有选项。
目前我使用这样的东西:
$ mv configure{,.real} $ echo "./configure.real --prefix=... --with-foo=..." > ./configure $ chmod +x ./configure
但是那感觉…不那么理想。
和config.log ,大多数configure脚本都会创build一个可执行的config.status脚本,当你运行它时,会执行与原来相同的选项。
你应该只能执行./config.status
在./configure之后,通常有一个config.log文件,其中包含./configure命令(包括选项)以及软件名称。 我用来保持这一个。