swift项目使用libxml
2018-06-11 本文已影响29人
wooke
1、安装
Libxml2 是一个 用c语言编写的XML 解析器和工具包,最初是为Gnome项目开发的, 后来被其他的项目广泛使用,它是一个基于MIT License的免费开源软件。
从Libxml的官方网站 http://www.xmlsoft.org/可以找到其下载页面。以下是两个官方的下载路径:
https://git.gnome.org/browse/libxml2/
请下载以tar.gz压缩的版本,例如libxml2-2.9.2.tar.gz 。
我从git网站下载了libxml2-2.9.2.tar.xz,后面却找不到./configure 文件,也不知道怎么解决,
所以从ftp下载了libxml2-2.9.2.tar.gz, 后面就没有出问题。
在MAC上安装的步骤如下:
- 进入安装包所在目录,使用tar命令解压缩。
tar xvzf libxml2-2.?.?.tar.gz
-
进入解压的libxml2目录,
-
执行
./configure
make
sudo make install
4 .然后libxml2就会被安装在 /usr/local.
2、将下面的module文件,链接: https://pan.baidu.com/s/1WlG3w8zpq0tHgvbeKp6Udg 密码: c8hs,放到
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/libxml2/
目录下
头文件引用就可以使用${SDKROOT}/usr/include/libxml2了。