在ubuntu中安裝自編譯函式庫

在ubuntu中安裝自編譯函式庫

推薦的安裝自編譯函式庫的方式是什麼?這些庫應該取代現有的 ubuntu 軟體包。當然,我希望 apt 依賴關係能夠得到滿足。庫的來源不是 ubuntu 提供的。我希望其他軟體能夠找到這些庫,因此我可以透過覆蓋相應套件提供的現有檔案將它們放入同一路徑中。這也太髒了吧?具體來說,我想為 qt 編譯 webkit 函式庫,因為 kubuntu 提供的函式庫太舊了。

答案1

您不應該弄亂發行版安裝的庫。特別是,您不應該用您自己的版本替換它們,因為這可能會破壞很多東西。

您可以在非系統位置安裝您自己的庫(並排安裝),並使用 LD_PRELOAD 來預先建立二進位文件,或者如果您也編譯自己的應用程序,請將它們與您的庫連結。

相關內容