2017-04-20 155 views
0

我想使用Google日誌記錄庫(glog,https://github.com/google/glog),但它依賴於autoconf工具。我如何現在禁用編譯glog時使用autoconf?或者也許可以使用autoconf ONCE,然後刪除依賴項或禁用所有以下編譯運行的autoconf。我只是無法弄清楚如何做到這一點...你能幫助我嗎?刪除glog的autoconf依賴關係

謝謝!

回答

0

我想使用Google日誌記錄庫(glog,https://github.com/google/glog),但它取決於autoconf工具。我如何現在禁用編譯glog時使用autoconf?

可能不是,如果它取決於autotools。

或者,也許可以使用autoconf ONCE,然後刪除依賴項或禁用autoconf以進行所有下列編譯運行。

當然,有幾種方法可以做到這一點。最簡單的是:Use a package。下一個最簡單的(如果你需要更多的最新功能)是獲取代碼快照和configure; make; make install到你自己的系統,它將安裝庫/頭文件(在這個例子中可以調整的/usr/local/lib)。如果你不想這樣做,你總是可以重新安置libs/headers的安裝位置:configure; make; make DESTDIR=/some/dir install。然後使用包裝來源(和代碼快照)並製作您自己的包裝。