compat.freetype
#includeFreeType 2 — portable font engine with TrueType/CFF/WOFF/SVG support
#include <ft2build.h>
人工维护在 .xpkgindex/interfaces.json。
mcpp add compat.freetype@2.13.3
用法
来自本仓库自己的测试项目 —— CI 真的编译并运行过,不是为了网站写的。
// Smoke test — verify compat.freetype builds, links, and basic API works
#include <ft2build.h>
#include FT_FREETYPE_H
import std;
int main() {
FT_Library library{};
FT_Error error = FT_Init_FreeType(&library);
if (error) {
std::println("FT_Init_FreeType failed: {}", error);
return 1;
}
std::println("compat.freetype smoke test: ok");
FT_Done_FreeType(library);
return 0;
}
tests/examples/freetype/tests/init.cpp · 项目 tests/examples/freetype
构建
- targets
freetype (lib)- language
c++23- C standard
gnu11- import std
- no
- include dirs
*/include
源文件 (27)
*/src/base/ftbase.c*/src/base/ftinit.c*/src/base/ftglyph.c*/src/base/ftbitmap.c*/src/base/ftbbox.c*/src/base/ftmm.c*/src/autofit/autofit.c*/src/bdf/bdf.c*/src/cff/cff.c*/src/cid/type1cid.c*/src/cache/ftcache.c*/src/gzip/ftgzip.c*/src/lzw/ftlzw.c*/src/pcf/pcf.c*/src/pfr/pfr.c*/src/psaux/psaux.c*/src/pshinter/pshinter.c*/src/psnames/psnames.c*/src/raster/raster.c*/src/sdf/sdf.c*/src/sfnt/sfnt.c*/src/smooth/smooth.c*/src/svg/svg.c*/src/truetype/truetype.c*/src/type1/type1.c*/src/type42/type42.c*/src/winfonts/winfnt.c
版本
| 版本 | 平台 | 镜像 | sha256 |
|---|---|---|---|
2.13.3 最新 |
LinuxWindowsmacOS | 源站 | bc5c898e4756… |