我在尝试使用 Visual Studio 2010 编译 libpng 1.5.13 时遇到了很多麻烦。
我下载了源码,打开了\projects\vstudio
. 首先,它对 a 中的文件有很多错误的引用..\..\..\1.2.5
——我手动从 1.2.7 文件夹中导入了文件(这是一个单独的项目,我认为它会指向我因此下载的 zlib 项目)。解决这个问题。
现在它抱怨它找不到文件#include "zlib.h"
- 但是我没有找到那个文件?- 考虑到 " 标志,它应该在项目文件夹中,不是吗 - 或者我也应该将其更改为..\..\..\1.2.5\zlib.h
?
我尝试下载 zlib,但是 pnglib 是否希望实际编译 zlib 并且不使用静态库之类的?- 那么我应该将整个 zlib 文件夹复制到 libpng 文件夹中吗?