可能重复:
如何获取上次使用的./configure参数?
前段时间在Centos下,Bash从源文件编译了一个程序。 现在我需要再次编译一个新的标志。
有什么方法可以找出我上次在Linux Centos下编译这个程序的命令吗?
如果你编译程序的时间不长,你可以检查你的bash历史logging。 一些C程序将configurationembedded到二进制文件中PHP是您可以使用string来查看的一种。
strings /usr/bin/php | grep configure
一般来说,你不能,那个信息不存储在任何地方。
某些程序的构build系统被devise为存储用于build立构build环境的configure脚本调用的副本,但是该行为必须被写入到程序中。 它不会自动完成。
如果你绝望,我想你总是可以用不同的标志组合来编译程序,只是希望find一个能够再现你的程序。 或者,如果你有权访问源代码,并且知道不同的选项和效果是什么,你可以调用这个程序来让它显示这些效果。 (例如,如果你的程序有一个“启用帮助”编译选项,你可以尝试使用-h选项来运行它,看看是否启用了帮助)