【xlnt】入门级编译教程

本文详细介绍了如何在Windows上使用xlnt库,包括下载源码、安装cmake-gui、配置VS2017环境并生成DLL文件的过程,确保版本兼容并解决可能的安装问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

xlnt库编译

背景:基于windows平台。
需要准备:
1.xlnt源码
2.cmake-gui软件
3.visual studio软件(本次用的是2017版本)

xlnt源码下载

下载链接:【git源码】
下载后解压。在文件夹中新建一个build文件夹(任意位置),为了方便本次直接建到了xlnt-master文件夹下.
在这里插入图片描述
源码中不包含第三方库,需自行下载。
下载链接:【git源码】
下载后如图所示。
在这里插入图片描述
此时源码准备完毕。

cmake-gui下载安装

下载链接:【下载链接】
安装流程略。如果有问题请自行百度。
打开软件cmake-gui。
第一步:导入源码路径和构建目标文件夹路径(也就是我们新建的build文件夹路径)
在这里插入图片描述
第二步:点击Configure.
本文中选中的是vs2017,默认是win32。可以自行修改。
点击finish即可。
在这里插入图片描述
第三步:配置完成后,点击Generate。即可生成sln文件。

注:需注意选中的vs版本文件必须是电脑中安装的版本,否则会报错。
xlnt源码中的cmake版本较低,未防止版本错误,可将cmakelist文件中版本修改成cmake_minimum_required(VERSION 3.5)

编译库文件

进入build文件夹,打开sln文件
在这里插入图片描述
选择模式Debug或者Release,点击运行。
在这里插入图片描述
输出显示到已生成dll文件,即生成完毕。
在这里插入图片描述
生成库的路径如下。
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值