在vc6.0项目中使用zlib库和libPng库。这里不需要另外生成dll文件。
1。libPng库从http://sourceforge.net/p/libpng/下载最新的代码。zlib库顺便一起下载下来。http://sourceforge.net/projects/libpng/files/zlib/1.2.7/zlib-1.2.7.tar.gz/download
下载之后解压到项目中。分别放到文件夹libpng和zlib里面,当然只有解压文件夹根目录下的*.c和*.h文件,其他根据情况选择。我这里除了*.c和*.h文件以外,其他都不要。
2。在vc6.0中的项目管理器中建立文件夹libpng和zlib,分别将项目文件夹中对应的*.c和*.h文件所有文件添加进去。(这一步很重要,我开始只添加了*.h,导致后面提示找不到符号。。。)。
3。在settings里面的c/c++里面设置一下inlcude的路径将libpng和zlib真实文件夹路径添加进来(注意这里是真实的文件夹路径不是项目管理器里面的那个文件夹名,我理解项目管理器里面的那个文件夹是为了方便分类用的,我还不太会使用vc6.0 o(╯□╰)o)。直接是用相应的库中的函数,然后直接编译,这样就不用zlib库和libPng库的dll文件了。
4。以上内容纯粹测试,请勿参考。(*^__^*) 嘻嘻……
5。当然你可以自己动手试一试。
版权声明:本文为博主原创文章,未经博主允许不得转载。
本文指导如何在VC6.0项目中集成libPng和zlib库,无需额外生成dll文件。通过下载最新代码、配置文件夹路径和设置include路径,实现库函数的直接调用。
5517

被折叠的 条评论
为什么被折叠?



