繁体   English   中英

如何在 Windows 11 上使用 Cairo 库(在 Ubuntu 上可以编译)编译 C 控制台程序?

[英]How can I compile a C console program using Cairo library (that compiles ok on Ubuntu) on Windows 11?

我制作了一个控制台 C 程序,该程序读取 a.obj 3d model 并将其展开为多页 ZBCD1D1B6861377759。 起初我使用了一个小 PDF 库( https://github.com/AndreRenaud/PDFGen ),它工作得很好,我能够在 ZAEA23489CE3AA9B6406EBB28E0CDA40 上编译我的代码,但它不可能旋转,但需要'1'1 文本, PDFGen,所以我更改为开罗图书馆( https://github.com/freedesktop/cairo )。 使用 Cairo,我的代码完全符合我的要求,但我没有找到如何在 Windows 上编译它。

我正在使用 Geany 编辑/编译我的 C 代码,我的构建命令是:

gcc -Wall -o "%e" "%f"  -lcairo -lm 

我尝试在 Windows 上的 Geany 上做同样的事情,但没有成功。 我为 Windows 找到了一个带有独立 cairo DLL 的存储库,但没有设法使用它。 我正在寻找另一个 PDF 库,可以在 Linux 和 Windows 上使用,但目前没有找到。

我的代码在这里( https://github.com/gilboonet/Deplieur-C/blob/main/deplieur.c

这是我在这里的第一篇文章,我是很长时间的 C 程序员,但不是 IT 专业人士,我不是 Windows 用户,我只想在上面编译我的代码,因为很多人会使用我的程序是 Z0F4137ED1502B5045DZ6 用户谢谢你。

我在 Github 上找到了一个名为“cairo-windows”的项目,该项目创建了使用 Cairo 构建 C 项目所需的资源,即使我需要使用 Visual Studio,它也可以工作。 可悲的是,pdf 创建似乎有问题,它只创建一个空白文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM