如何build立没有依赖关系的harfbuzz

我想在Windows 7上构build最新的harfbuzz-ng库。但是在构build系统的默认情况下,我必须经历漫长的任务才能获得: ragelpkg-configgtkdocize和其他东西。 即使最后,如果我得到所有需要构build系统我得到的错误(对不起,不能说具体的错误),上次我试图build立这个库2个月前)。 也许在Linux系统上很容易得到和构build所有这些东西,但在Windows上总是不想编译的东西。 或者问题是,我没有find指导我在Windows上,只有Linux的说明。

我想得到的只是简单的说明,如何通过Windows上的MinGW编译器构buildharfbuzz-ngfreetype依赖关系 (也许是添加ICU )。

非常感谢你。

我不知道我这是你正在寻找的答案。 我也想和Harfbuzz一起工作,并通过几次尝试,因为各种原因没有解决。

一个可以用作启动器的(老)例子是: HarfBuzz静态库 。 生成的.lib文件与UCDN一起工作,只需要这个文件加上一个Freetype函数源来提供必要的FT_Face参数(我通过freetype-sourcecode(freetype.org/download编译另一个.lib) HTML)。

但是我不确定这是否能用于MinGW编译器(你不使用VC ++作为IDE?)。

您可能会感兴趣的MSYS2构建系统。 它本质上是一个建立在Windows(TM)之上的Linux风格的打包系统。 您可以使用简单的命令(包括自动依赖求解)来下载和安装二进制包。 如果你想下载一个源代码包,你也可以这样做。 http://msys2.github.io