1. 程式人生 > >ubuntu下安裝glib庫

ubuntu下安裝glib庫

最近unix課程學習上有一份作業要求用到glib庫,而這個是一個第三方庫,並不能通過sudo apt-get install×××來安裝,所以這就有一些問題需要注意:

首先,安裝為防止libffi找不到,我們先安裝它:開啟終端 ,輸入sudo apt-get install libffi-dev,,順暢的安裝好它。

然後可以來安裝glib了,先在終端輸入wget http://ftp.acc.umu.se/pub/GNOME/sources/glib/2.45/glib-2.45.2.tar.xz,回車將其下載好

解壓縮tar -vxf glib-2.45.2.tar.xz

之後cd進入當前目錄下的glib-2.45.2 然後是./configure(這裡可以加一些東西)  結果發現報錯,沒有zlib庫,ok,跑去安裝zlib庫,在終端輸入sudo apt-get install zlib1g-dev

完成,接著裝。好了之後,make,然後make install,這裡如果提示許可權不夠就在前邊加上sudo。

然後就安裝完成。

但是之後使用的時候我們會發現編譯過程中報錯,找不到glib.h

這裡有兩個解決辦法:一.在安裝過程中在./configure後加上安裝路徑:./configure --prefix=/usr 指定安裝目錄   然後預設搜尋庫路徑一般是/usr/lib

二.未加安裝路徑安裝好後我們將路徑新增到庫檔案路徑當中去,suod  vi /etc/ld.so.conf   然後在其中寫入安裝好的glib路徑。寫入儲存。

之後在執行.ldconfig    將路徑中的庫檔案進行快取。

醬就大功告成。

相關推薦

ubuntu安裝glib

最近unix課程學習上有一份作業要求用到glib庫,而這個是一個第三方庫,並不能通過sudo apt-get install×××來安裝,所以這就有一些問題需要注意: 首先,安裝為防止libffi找不到,我們先安裝它:開啟終端 ,輸入sudo apt-get install

ubuntu安裝boost,Qt

1. boost boost版本為: boost_1_52_0 ubuntu版本為:ubuntu-12.04.1-desktop-i386 這裡有兩種安裝方法: ============= 第一種: 也是最簡單的:進入linux系統後,輸入

Ubuntu安裝php的gd mysql擴充套件

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

Python筆記——Ubuntu安裝pip3和Python的第三方

這幾天在自己的阿里雲伺服器上面安裝了Ubuntu系統,由於自己對Ubuntu不熟悉,在安裝pip工具和Python第三方庫的時候,遇到了不少的坑。 今天終於搞好了,於是理清思路,寫下這篇文章,希望對正在Ubuntu系統上面安裝pip工具和Python第三方庫的

ubuntu安裝nginx時依賴zlib,pcre,openssl

例如檢視zlib是否安裝:   dpkg -l | grep zlib   解決依賴包openssl安裝,命令:   sudo apt-get ins

ubuntu安裝python科學計算環境和機器學習的TensorFlow

一、安裝python整合環境anaconda 1,安裝ubuntu 3,開啟終端(ctrl+Alt+T) 4,轉到檔案所在路徑(cd 檔案所在路徑),我的在“/home/yan/桌面 ”,故在終

Ubuntu安裝C++ boost

Boost庫是一個經過千錘百煉、可移植、提供原始碼的C++庫,,作為標準庫的後備,是C++標準化程序的發動機之一,在linux安裝過程如下: 去官方網站下載最新的:http://sourceforge.net/projects/boost/files/boost/1.47.0/ or www

ubuntu安裝和使用wxwidgets

需要新安裝的包: libwxbase2.8-dev libwxgtk2.8-dev 附加include路徑: /usr/include/wx-2.8 /usr/lib/wx/include/gtk2-unicode-release-2.8 預定義巨集: __WX__ __

Ubuntu安裝python3第三方

Ubuntu下,自帶了python2和python3,預設連結為python2 本人用的python3,先修改預設的python連結: 1.備份原來的連結 sudo cp /usr/bin/python /usr/bin/python_bak  2.刪除指向預設版本的p

ubuntu 14.04 安裝Armadillo (依賴使用ubuntu專用版本)

在以前的部落格中講過通過通過自己編譯依賴庫的方式安裝Armadillo。但是在使用過程中會出現錯誤,所以這裡記錄了一種更簡單的安裝方式。該安裝方式直接採用編譯好的ubuntu下的openblas、lapack、arpack庫檔案,所以安裝過程很簡單,並且最終執行的結果很完美

ubuntu安裝嵌入式開發常用工具或

嵌入式linux開發需要一臺linux PC,如ubuntu,centOS等。同時需要安裝一些工具和庫,方便開發和交叉編譯開源庫。 1)ssh: sudo apt-get install openssh-server 2)samba: sudo apt install s

Ubuntu安裝pip3和Python的第三方

ict prop 授權 步驟 col 過程 mir 國外 style 一、Ubuntu原有環境說明 無論是在服務器上面還是在我們自己的電腦上面,當我們成功安裝了Ubuntu系統之後,系統一般情況下會自帶Python2.x和Python3.x環境。比如我在自己的阿裏

ubuntu安裝phpstudy環境記錄

completed ubuntu 下載地址 計算機 下載安裝 下載一鍵安裝包下載地址:h t tp:// w w w.p h p st u dy.n et/a. php/208 .html安裝過程開啟終端更改文件權限 chmod +x phpstudy進行安裝 ./phpstudy.bin

Ubuntu安裝Maven

clas log 移動 exp .tar.gz blog opts .gz -xms 1、JDK默認已經安裝,所以不需要。 2、下載Maven wget http://apache.fayea.com/maven/maven-3/3.5.0/binaries/apa

Ubuntu安裝java環境

方法 x64 light tar zxvf inux -1 .tar.gz jdk1 1,在官網中下載 2,通過xshell將壓縮包傳到虛擬機中的 /usr/local/ 目錄下 3 cd /usr/local 4 ls tar zxvf jdk-7u79-linux

ubuntu安裝zsh + oh my zsh

ubuntu下 git .sh https default href apt-get 使用 ubuntu 1.需要zsh支持,所以安裝zsh: sudo apt-get install zsh 2.安裝oh my zsh 根據官方: $ sh -c "$(curl

ubuntu安裝jre

增加 lin ubun 解壓 href .bashrc .gz linux img jre下載地址:http://www.java.com/en/download/manual.jsp 1、將下載好的jre-7u55-linux-x64.tar.gz文件解壓縮,得到jr

ubuntu安裝owncloud提示沒有zip模塊時

all ins phpize 文件 make 編輯 ini 安裝 ubunt wget http://pecl.php.net/get/zip-1.13.5.tgztar -zvxf zip-1.13.5.tgzcd zip-1.13.5phpize ./configure

ubuntu安裝kaldi基本步驟

ins fort github get 識別 https http hive 沒有 註:最近在學習kaldi語音識別工具,在安裝過程中遇到了許多問題,為了解決問題,我把ubuntu和一些軟件裝了又卸,卸了又裝,解決了舊問題,又出現新問題,所以在此記錄,以備後需。 在一開始,

關於python安裝PIL遇到的問題及解決辦法

技術分享 () .whl com src support 查看 pla get 關於python下安裝PIL庫遇到的問題及解決辦法 關於python下安裝PIL庫遇到的問題及解決辦法 :在下面這個網址下載pipllow(a replacement for PIL) w