libxml編譯
『壹』 在Centos 6.5_64上搭建Lamp時,源代碼安編譯libxml2時,出現奇怪提示
這個是已經編譯過了
可直接make&&make install
『貳』 新手請教~~~如何交叉編譯libxml2,如何移植sqlite3到arm開發板!!!
先配置,然後使用交叉編譯器編譯,然後install到一個文件夾下,把install的內容拷貝到開發板文件系統的/usr或者/usr/local目錄下!
『叄』 vs怎麼編譯libxml2源碼
編譯Android 源代碼,Android官方推薦64位的ubuntu系統,最好是10.04的,對於10.10、11.10、12.04版本的ubuntu系統也是可以,但是小編一直習慣使用10.04的,所以幾年來一直沿用至今
請不要使用32位的Ubuntu系統,更不要使用10.04以下的ubuntu系統,不然編譯會出現很多都問題,會浪費更多的時間,有的比較難解決,對於新人來說,還不如重新安裝一個64位的ubuntu系統
下面小編來說說怎麼樣查看當前安裝好的ubuntu系統是多少位的
按照下圖所示的方法打開終端,然後輸入命令並執行 uname -ar,在最後輸出的信息中如果有amd64或者 x86_64 字樣,那麼就說明是64位的系統了,否則就是32位的系統了
『肆』 如何使用libxml2庫
庫的路徑和頭文件我都設置進去了,怎麼編譯的時候老是報如下錯誤:
1>libxml2.lib(nanohttp.obj) : error LNK2019: 無法解析的外部符號 __imp__WSAStartup@8,該符號在函數 _xmlNanoHTTPInit 中被引用
1>libxml2.lib(nanoftp.obj) : error LNK2001: 無法解析的外部符號 __imp__WSAStartup@8
1>libxml2.lib(nanohttp.obj) : error LNK2019: 無法解析的外部符號 __imp__WSACleanup@0,該符號在函數 _xmlNanoHTTPCleanup 中被引用
1>libxml2.lib(nanoftp.obj) : error LNK2001: 無法解析的外部符號 __imp__WSACleanup@0
1>libxml2.lib(nanohttp.obj) : error LNK2019: 無法解析的外部符號 __imp__select@20,該符號在函數 _xmlNanoHTTPRecv 中被引用
1>libxml2.lib(nanoftp.obj) : error LNK2001: 無法解析的外部符號 __imp__select@20
1>libxml2.lib(nanohttp.obj) : error LNK2019: 無法解析的外部符號 __imp__recv@16,該符號在函數 _xmlNanoHTTPRecv 中被引用
1>libxml2.lib(nanoftp.obj) : error LNK2001: 無法解析的外部符號 __imp__recv@16
1>libxml2.lib(nanohttp.obj) : error LNK2019: 無法解析的外部符號 __imp__WSAGetLastError@0,該符號在函數 _socket_errno 中被引用
1>libxml2.lib(nanohttp.obj) : error LNK2019: 無法解析的外部符號 __imp__closesocket@4,該符號在函數 _xmlNanoHTTPFreeCtxt 中被引用
1>libxml2.lib(nanoftp.obj) : error LNK2001: 無法解析的外部符號 __imp__closesocket@4
1>libxml2.lib(nanohttp.obj) : error LNK2019: 無法解析的外部符號 __imp__send@16,該符號在函數 _xmlNanoHTTPSend 中被引用
1>libxml2.lib(nanoftp.obj) : error LNK2001: 無法解析的外部符號 __imp__send@16
1>libxml2.lib(nanohttp.obj) : error LNK2019: 無法解析的外部符號 __imp__htons@4,該符號在函數 _xmlNanoHTTPConnectHost 中被引用
1>libxml2.lib(nanoftp.obj) : error LNK2001: 無法解析的外部符號 __imp__htons@4
1>libxml2.lib(nanohttp.obj) : error LNK2019: 無法解析的外部符號 __imp__WSASetLastError@4,該符號在函數 _WspiapiGetAddrInfo@16 中被引用
libxml2使用了網路庫,所以鏈接加上 ws2_32.lib 這個庫就可以了
