钿稳铆 发表于 2025-6-4 19:34:29

CMake构建学习笔记7-freetype库的构建

Freetype是一个广泛使用的开源字体渲染库,可以加载、渲染和显示各种类型的字体文件。一般的用户来说可能没有直接使用过这个库,都是通过使用依赖于它的依赖库来间接使用它。根据笔者构建的经验,构建这个库需要zlib、libpng这两个库,可以按照本系列博文的相应文章提前构建好。关键的构建指令如下所示:
# 配置CMake      
cmake .. -G "$Generator" -A x64 `
    -DBUILD_SHARED_LIBS=true `
    -DCMAKE_BUILD_TYPE=RelWithDebInfo `
    -DCMAKE_PREFIX_PATH="$InstallDir" `
    -DCMAKE_INSTALL_PREFIX="$InstallDir"      

# 构建阶段,指定构建类型
cmake --build . --config RelWithDebInfo

# 安装阶段,指定构建类型和安装目标
cmake --build . --config RelWithDebInfo --target install应该来说,这几个指令前文都介绍过,没有什么特别的,最关键的还是在于配置CMAKE_PREFIX_PATH,这个目录需要放置体检安装好的zlib、libpng,这样在构建的时候就能自动找到这两个库。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

痕厄 发表于 2025-10-18 00:41:29

感谢分享,学习下。

吟氅 发表于 2025-10-20 06:27:03

喜欢鼓捣这些软件,现在用得少,谢谢分享!

思矿戳 发表于 2025-10-22 15:05:53

懂技术并乐意极积无私分享的人越来越少。珍惜

毕余馥 发表于 2025-11-3 07:59:11

过来提前占个楼

尸酒岐 发表于 2025-11-30 01:13:44

yyds。多谢分享

丘奕奕 发表于 2025-12-11 04:05:29

很好很强大我过来先占个楼 待编辑

梁宁 发表于 2025-12-20 05:56:38

过来提前占个楼

歇凛尾 发表于 2025-12-29 14:28:13

鼓励转贴优秀软件安全工具和文档!

邹语彤 发表于 2026-1-6 02:33:35

不错,里面软件多更新就更好了

啦汇 发表于 2026-1-7 23:15:38

感谢分享,学习下。

呼延冰枫 发表于 2026-1-13 22:31:50

过来提前占个楼

盒礁泅 发表于 2026-1-15 01:22:16

谢谢楼主提供!

彭水晶 发表于 2026-1-16 18:10:16

东西不错很实用谢谢分享

箝德孜 发表于 2026-1-17 03:28:14

谢谢分享,辛苦了

采序 发表于 2026-1-18 03:21:46

感谢,下载保存了

葛雅隽 发表于 2026-1-22 07:06:02

新版吗?好像是停更了吧。

任修 发表于 2026-1-24 11:43:41

喜欢鼓捣这些软件,现在用得少,谢谢分享!

庾芷秋 发表于 2026-1-26 09:42:02

收藏一下   不知道什么时候能用到

龙玮奇 发表于 2026-1-29 05:52:01

感谢分享,学习下。
页: [1] 2
查看完整版本: CMake构建学习笔记7-freetype库的构建