編譯janus時./configure出現glib庫版本太低錯誤,安裝高版本glib-2.34.2後編譯還是通不過。發現是鏈結的還是原版本的glib庫。通過使用新版本glib庫的pkgconfig檔案,設定pkg_config_path解決。
export pkg_config_path=/usr/local/lib/pkgconfig/
/usr
/local/lib/為glib的安裝路徑。
參考:
Glib庫的安裝和編譯
glib概述 1 編譯glib包 編譯glib包 如何編譯glib自身 1.1 unix下編譯 在unix中,glib使用標準的gnu編譯系統,使用autoconf進行包的配置和解決可移植性問題,automake用於編譯符合gunu編碼標準的makefile檔案,libtool用於多個平台上編譯共享...
在windows下編譯glib庫
glib庫是跨平台的c語言函式庫,是gtk 庫和gnome的基礎。glib可以在多個平台下使用,比如linux unix windows等。glib為許多標準的 常用的c語言結構提供了相應的替代物。ps d glib 2.64.2 meson build prefix c binary ps d g...
ubuntu10 04下編譯glib庫
ubuntu10.04 glib版本 2.32.3 libc指c函式庫,這是乙個通稱,而glibc是gnu實現的libc,至於glib是一組較高層的函式庫,比如鍊錶 hash等,在linux中glib是建立在glibc之上的,qt的庫就叫做qt,也是建立在glibc和其他一些基本庫之上。glib是g...