You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 18.04编译RDKit 2021_03_5提示缺失Freetype依赖如何解决

问题原因

编译RDKit 2021_03_5版本的MolDraw2D分子绘图模块时,CMake无法找到Freetype字体渲染库的运行库和头文件,缺少对应开发依赖包。

解决方案

方案1:安装缺失依赖(推荐,保留完整绘图功能)

Ubuntu 18.04下直接安装Freetype的开发包即可,执行命令:

sudo apt update && sudo apt install libfreetype6-dev

依赖安装完成后,需要清空之前生成的CMake缓存再重新配置编译:

  • 删除编译目录下的CMakeCache.txt文件,或直接清空整个编译目录
  • 重新执行你的cmake配置指令
  • 继续后续的编译、安装流程即可

方案2:禁用MolDraw2D模块(无需安装Freetype)

如果你不需要使用RDKit的分子绘图功能,可以在cmake配置时添加参数关闭对应模块,跳过该依赖检查:

cmake <你原有其他cmake参数> -DRDK_BUILD_MOLDRAW2D_SUPPORT=OFF

然后正常编译即可。

内容的提问来源于stack exchange,提问作者Nick A. Watts

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 13:06:01