删除glog的autoconf依赖项

时间:2017-04-20 18:08:03

标签: compilation autoconf

我想使用Google Logging Library(glog,https://github.com/google/glog),但这取决于autoconf工具。我现在如何在编译glog时禁用autoconf的使用?或者也许可以使用autoconf ONCE然后删除依赖项或禁用所有后续编译运行的autoconf。我只是无法弄清楚如何做到这一点......你能帮助我吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

  

我想使用Google Logging Library(glog,https://github.com/google/glog),但这取决于autoconf工具。我现在如何在编译glog时禁用autoconf?

可能不是,如果它取决于autotools。

  

或者也许可以使用autoconf ONCE然后删除依赖项或禁用所有后续编译运行的autoconf。

当然,有几种方法可以做到这一点。最简单的是:Use a package。下一个最简单的(如果您需要更多最新功能)是获取代码快照并configure; make; make install到您自己的系统,这将安装libs / headers(在此实例中为/usr/local/lib,可以调整)。如果您不想这样做,您可以随时重新定位安装libs / headers的位置:configure; make; make DESTDIR=/some/dir install。然后使用打包源(和代码快照)并制作自己的包。