新聞中心
是一個(gè)用來(lái)解析XML文檔的函數(shù)庫(kù)。它用 C 語(yǔ)言寫(xiě)成,并且能被多種語(yǔ)言所調(diào)用,如 C、C++、XSH、C#、python、Kylix、Delphi、Ruby、PHP 等。它最初是為 GNOME 開(kāi)發(fā)的項(xiàng)目,但是現(xiàn)在可以用在各種各樣的項(xiàng)目中。

福田網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)建站于2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專(zhuān)注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。
libxml2 的代碼可移植性非常好,因?yàn)樗跇?biāo)準(zhǔn)的 ANSI C 庫(kù),并采用了 MIT 許可證。安裝步驟如下。
1) 安裝python-devel
這個(gè)軟件包是 libxml2 的依賴(lài)包,如果不安裝,libxml2 安裝就會(huì)報(bào)錯(cuò)。這個(gè)軟件包只是一個(gè)底層依賴(lài)包,所以安裝 RPM 包即可。命令如下:
yum -y install python-devel
2) 進(jìn)入解壓縮之后的源碼目錄
這一步不能省略,因?yàn)?"./configure"、"make" 和 "make install" 操作的都是當(dāng)前所在目錄,所以一定要進(jìn)入解壓縮之后的源碼目錄。命令如下:
[root@localhost ~]# cd /usr/local/src/libxml2-2.9.1
3) 編譯前的準(zhǔn)備和配置
這一步主要檢查安裝需要的系統(tǒng)環(huán)境、配置軟件需要的功能選項(xiàng),并生成配置安裝文件 Makefile,以后的編譯與編譯安裝過(guò)程需要依賴(lài) Makefile 文件。命令如下:
[root@localhost libxml2-2.9.1]#./configure --prefix=/usr/local/libxml2/
#“--prefix=/usr/local/libxml2/”用于指定安裝位置
有些人可能會(huì)有疑問(wèn):這個(gè)軟件的安裝位置和安裝目錄名稱(chēng)是可以隨意指定的嗎?我們一般會(huì)將源碼包安裝到 /usr/local/ 目錄中,這個(gè)目錄是 Linux 的默認(rèn)源碼包安裝目錄,并不推薦大家隨意更改。至于安裝目錄名稱(chēng),如果只是單獨(dú)安裝這個(gè)軟件,則目錄名稱(chēng)可以隨意指定,不一定非要叫“l(fā)ibxml2”。但是我們?cè)诖罱?LAMP 環(huán)境時(shí),這個(gè)軟件會(huì)被后面的軟件所調(diào)用,如果修改了安裝目錄名稱(chēng),那么后面一系列的安裝命令都要進(jìn)行修改,非常容易報(bào)錯(cuò),所以不建議大家隨意修改。
4) 編譯
也就是依靠 gcc 把源碼包翻譯為二進(jìn)制的機(jī)器語(yǔ)言包。命令如下:
[root@localhost libxml2-2.9.1]# make
以上的編譯前配置和編譯都不會(huì)在 /usr/local/ 目錄中寫(xiě)入任何數(shù)據(jù),只會(huì)在源碼目錄中生成 Makefile 等臨時(shí)文件。所以,如果報(bào)錯(cuò)了,則只需執(zhí)行“make clean”命令清除緩存和臨時(shí)文件,再進(jìn)行安裝即可。
5) 編譯安裝
這一步才會(huì)真正向 /usr/local/ 目錄中寫(xiě)入數(shù)據(jù)。命令如下:
[root@localhost libxml2-2.9.1]# make install
這條命令執(zhí)行之后,就會(huì)建立 /usr/local/libxml2/ 目錄,并在目錄下生成相應(yīng)的文件。
本文名稱(chēng):Linuxlibxml2安裝過(guò)程(詳解版)
網(wǎng)頁(yè)路徑:http://www.5511xx.com/article/dphgdog.html


咨詢(xún)
建站咨詢(xún)
