我想在Windows 7上构build最新的harfbuzz-ng
库。但是在构build系统的默认情况下,我必须经历漫长的任务才能获得: ragel
, pkg-config
, gtkdocize
和其他东西。 即使最后,如果我得到所有需要构build系统我得到的错误(对不起,不能说具体的错误),上次我试图build立这个库2个月前)。 也许在Linux系统上很容易得到和构build所有这些东西,但在Windows上总是不想编译的东西。 或者问题是,我没有find指导我在Windows上,只有Linux的说明。
我想得到的只是简单的说明,如何通过Windows上的MinGW
编译器构buildharfbuzz-ng
与freetype
依赖关系 (也许是添加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