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 这个库就可以了
