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

使用olcPixelGameEngine头文件编译C++代码找不到库报错如何解决

错误原因

上述报错是链接器在系统中找不到编译olcPixelGameEngine依赖的两个核心开发库:

  • lGL 对应OpenGL图形接口开发库
  • lpng 对应PNG图片解析开发库
修复方案

根据你使用的Linux发行版执行对应命令安装缺失依赖即可:

  • Debian/Ubuntu 及衍生版:
sudo apt install libgl1-mesa-dev libpng-dev
  • Fedora/RHEL 及衍生版:
sudo dnf install mesa-libGL-devel libpng-devel
  • Arch Linux 及衍生版:
sudo pacman -S mesa libpng
后续验证

依赖安装完成后重新执行原编译命令即可正常链接。如果仍有同类报错,可检查你的编译指令中是否正确添加了-lGL -lpng链接参数,这是olcPixelGameEngine在Linux平台编译的必备参数。

内容的提问来源于stack exchange,提问作者Akshaj Trivedi

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 20:15:01