> 文章列表 > VS2022编译libui库

VS2022编译libui库

VS2022编译libui库

libui是一个 C 中简单且可移植(但并非不灵活)的 GUI 库,它使用每个平台原生的GUI技术进行绘制。
官网地址:链接

本文将使用VS2022编译libui库,操作系统为Windows10。

1. 下载源代码

首先在官网下载源代码,由于此代码不依赖第三库,故只需下载源代码即可进行编译。
我下载了最新的 master 分支版本,如果你无法访问官网,可在此处下载。

2. 下载并安装meson

由于源代码提供了meson的构建代码,因此我们最好使用meson进行构建。meson下载地址:链接
如果在cmd下输入以下命令后,可得到正确输出,表明已正确安装。

meson --version
ninja --version

输出结果如下:
VS2022编译libui库

3. 使用meson+ninja进行构建

这一部分将介绍如何使用meson