windows 配置 libxml2

您所在的位置:网站首页 windowsfc windows 配置 libxml2

windows 配置 libxml2

2024-07-12 01:01| 来源: 网络整理| 查看: 265

1、下载需要的包

1)libconv

LibIconv for Windows

2) libxml2 

Releases · GNOME / libxml2 · GitLab

3)下载 visual studio build tools

下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux

 选择 msvc  build tool 后点击右下角的 install​​​​​​​​​​​​​​​​​​​​​

 

 配置环境变量

nmake.exe 路径:C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.35.32215\bin\Hostx64\x64

rc.exe 路径:C:\Program Files (x86)\Windows Kits\10\bin\10.0.20348.0\x64

 

2、配置文件

将 libxml2 的包解压到一个目录,并在该目录下创建 include 和 lib 目录

将如下的 iconv.h 复制到新建的 include 目录

路径:\libiconv-1.9.2-1-src.zip\src\libiconv\1.9.2\libiconv-1.9.2\include\

将  libiconv.la 复制到 新建的 lib 目录,并将其改名为 iconv.lib

路径:libiconv-1.9.2-1-bin.zip\lib\

3、编译

命令行进入 \libxml2-2.10.4\win32 目录,执行命令,路径换成刚才新建的include、lib目录:

cscript configure.js compiler=msvc prefix=\path\to include=\path\to\include lib=\path\to\lib debug=yes

使用 nmake 命令进行编译,输入 nmake /f Makefile.msvc并回车

执行完后,在当前win32目录中会生成了一个bin.msvc目录,其中就有开发需要的libxml2.lib和libxml2.dll文件

实在不行去下载一个放到 bin.msvc 目录,选择自己对应的版本:

Download Libxml2.dll for Windows 10, 8.1, 8, 7, Vista and XP - 32 Bit and 64 Bit

需要 gcc 编译的时候就添加:

gcc.exe -c main.c -I\path\to\libxml2-2.10.4\include -L\path\to\libxml2-2.10.4\win32\bin.msvc -llibxml2



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3