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

时间:2016-11-17 08:36:32

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

我正在尝试在MS Visual Studio 2015社区版中构建libpng,但是当我构建它时,我收到了此错误(我使用cmake编译libpng以及编译zlib生成libpng的s​​oln文件ALL_BUILD.vcxproj

  

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

我认为这是一个系统特定的错误,当我尝试在其他系统上构建它时它工作正常(因为pnglibconfig.h与MS VS soln文件夹一起出现)。
是否有任何先决条件缺失?< br />
更新:我尝试在debug&amp; amp;中构建libpng发布模式,两者都显示相同的错误。 Zlib构建良好。

2 个答案:

答案 0 :(得分:0)

尝试将png lib标题所在的文件夹添加到VS项目设置

中的包含列表中

答案 1 :(得分:0)

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