几个月前,我通过执行
从源代码安装了一个应用程序./configure --whatever
make
sudo make install
我最近重新安装了我的操作系统,现在我想再次安装此应用程序,但我不记得我当时使用的编译标志。但是,由于我保留了家中的所有文件,因此我仍然拥有源代码和原始版本。有没有办法恢复我原来使用的./configure参数?
答案 0 :(得分:2)
重新运行 public String changeDateFormatFromAnother(String date){
@SuppressLint("SimpleDateFormat") DateFormat inputFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
@SuppressLint("SimpleDateFormat") DateFormat outputFormat = new SimpleDateFormat("dd MMMM yyyy");
String resultDate = "";
try {
resultDate=outputFormat.format(inputFormat.parse(date));
} catch (ParseException e) {
e.printStackTrace();
}
return resultDate;
}
?毕竟,我认为你主要是在重新运行安装阶段而不是 configure -step。
但是,要专门回答您的问题:autotools在make
文件中记录您的配置调用。
您可以在相同条件下调用它来重新运行配置阶段":
config.status
(这主要是由autotools内部需要的:如果你破解你的Makefile.am或你的configure.ac,automake将重建构建系统,以便更改生效;为了正确执行此操作,它必须调用configure以与最初调用(由用户)相同的方式)