「分享」基于msys2 ucrt64 使用官方的脚本编译 Windows 版本的 Emacs 31 安装包

谢谢。试用体验不错。不过,完全相同的配置下,你这个build相比kiennq build字体粗些,导致有些字符看起来不舒服,黏在一起。

我对比了下编译选项:

kiennq build:

 'configure --prefix=/d/a/emacs-build/emacs-build/pkg/master-x86_64
 'CFLAGS=-O2 -fno-semantic-interposition -floop-parallelize-all
 -ftree-parallelize-loops=4' --with-native-compilation --with-zlib
 --with-xpm --with-xml2 --with-tree-sitter --without-tiff --with-rsvg
 --with-png --with-lcms2 --with-jpeg --with-harfbuzz --with-gnutls
 --with-gif --without-cairo --disable-build-details --without-dbus
 --with-compress-install --with-small-ja-dic'

本贴build:

Configured using:
 'configure --with-modules --without-dbus
 --with-native-compilation=aot --without-compress-install
 --with-tree-sitter --with-mps=yes CFLAGS=-O2'

字体、高度、宽度都是相同的,跟harfbuzz有关吗?