【问题标题】:Cannot open include file: 'pnglibconf.h':No such file or directory无法打开包含文件:'pnglibconf.h':没有这样的文件或目录
【发布时间】:2017-03-31 17:01:49
【问题描述】:

我正在尝试在 MS Visual Studio 2015 社区版中构建 libpng,但是当我构建它时,我得到了这个错误(我使用 cmake 编译 libpng 以及编译的 zlib 来生成 libpng 的 soln 文件 @ 987654324@)

无法打开包含文件:'pnglibconf.h':没有这样的文件或目录

我认为这是一个特定于系统的错误,当我尝试在其他系统上构建它时它工作正常(因为 pnglibconfig.h 与 MS VS soln 文件夹一起存在)。
是否缺少任何先决条件?

更新:我尝试在调试和发布模式下构建 libpng,两者都显示相同的错误。 Zlib 构建良好。

【问题讨论】:

  • 你解决了吗?

标签: visual-studio compilation compiler-errors cmake libpng


【解决方案1】:

尝试将 png lib 标头所在的文件夹添加到 VS 项目设置中的包含列表中

【讨论】:

  • 构建(安装项目)png库后出现包含文件夹。
【解决方案2】:

如果您不使用“配置”,您可能需要将 pnglibconf.h.prebuilt 从脚本目录复制到工作目录中的 pnglibconf.h。请参阅 libpng 源目录中的 INSTALL 文件的第 III 部分。

【讨论】:

  • 我使用 cmake gui(configure,generated) 生成了 Visual Studio 解决方案文件。
猜你喜欢
  • 2017-07-04
  • 2013-11-05
  • 2014-05-07
  • 2017-02-22
  • 2013-11-01
  • 2015-11-11
  • 1970-01-01
相关资源
最近更新 更多