微比恩 > 信息聚合 > Windows 版 LibreOffice 因性能问题要求使用 Clang 进行编译

Windows 版 LibreOffice 因性能问题要求使用 Clang 进行编译

2020-05-10 08:54:02来源: IT之家

LibreOffice 现在倾向于使用 LLVM Clang 而不是其他编译器来构建新的渲染代码。当回退到基于 CPU 的软件光栅化时,考虑到谷歌自己对 Skia 引擎的重视是基于 Clang 的,因此 Clang 生成的代码性能要比其他编译器好得多。所以当构建 Windows 版本的 LibreOffice 7.0 时,现在对使用 Clang 提出了硬性要求。LubošLuňák 在 LibreOffice 的 Git 代码仓库中进行了更改,以要求 Windows 上的 Skia 必须使用 Clang 编译器进行编译。使用 Skia 进行渲染是 Windows 上的默认设置,在其基于 CPU 的光栅化模式下,与 Clang 相比,“使用 MSVC 编译的性能要差得多”。理想情况下,大多数 LibreOffice 7.0 用户将使用 Skia 提供的 Vulkan 加速功能,但是对于使用较旧/不受支持的驱动程

关注公众号
标签: Wi Windows Office