2011-10-31 32 views
4

任何人都可以告訴我如何在Unix中安裝libxml2?我使用Windows瀏覽網絡和Unix來編寫我的C程序。我也不知道它是否已經安裝。請告訴我們如何安裝libxml2並將其用於解析。如何在unix中安裝libxml2

+0

一般來說,無論您使用的包管理您的UNIX特殊風味提供。 – Quentin

+2

http://www.indexdata.com/metaproxy/doc/installation.html –

+0

什麼是unix系統?你正在運行Linux,solaris,HPUX,SCO嗎?哪個系統? 一旦你分享,我們可以幫助。您可以通過檢查/ usr/lib/usr/local/lib或/ opt/lib中是否有libxml2.a文件或類似的方式來執行ls以查看libxml2是否已安裝,該路徑將嚴重依賴於 –

回答

3

閱讀文件INSTALL中的libxml2附帶的安裝說明。 如果您發現/usr/local/include/usr/local/lib(如/usr/local/lib/libxml2.so)中的子字符串libxml2的任何文件或目錄,則它已安裝。

根據特定的Unix品牌(您沒有告訴我們),您可能還需要查看其他目錄。

+0

嗨,我使用solaris ..走向全球的Unix ..客戶端版本2.2.13.1093 220 ..也即時使用gnome和cde ..此外,我使用Windows進行瀏覽..所以我下載的文件將在窗口中..我可以將它複製到Unix?我的互聯網似乎並沒有在Unix工作.. – holbond

+0

嗨,我已經在/ usr/include中檢查過,我發現libxml2 ..所以應該在頭文件中的語法。是否包含#include?請幫助球員 – holbond

+0

您應該指示您的編譯器搜索正確的目錄,例如用'cc -I/usr/include/libxml2/libxml ...',然後使用'#include ',如果那是你想要的標題。你對C編程有多新鮮?如果你剛開始,你正在嘗試的是一個*重大的任務,你應該問一個本地的C大師。 – Jens

7

下面是從源代碼安裝的一種方法 - 由賽普拉斯項目中的優秀人員給出。

https://github.com/projectcypress/cypress/wiki/Cypress-v2.0-Installation-Guide

----爲方便閱讀:從上面的網址複製----


cd /tmp 
wget ftp://xmlsoft.org/libxml2/libxml2-2.8.0.tar.gz 
tar xzf libxml2-2.8.0.tar.gz 
cd libxml2-2.8.0/ 
./configure 
make 
sudo make install 
cd 
+0

你發現像「parser.c:在函數'xmlParseInNodeContext__internal_alias':」..? –

+0

還是像「警告:'pthread_cond_signal冗餘重新聲明'」?我現在不能在Ubuntu上安裝 –