VS 编译libpng和zlib
来源:互联网 发布:用友软件集团招聘 编辑:程序博客网 时间:2024/05/21 21:44
libpng用于图片处理,zlib用于压缩。两者密切相关,libpng依赖zlib。
编译库:
1. 先下载 libpng(http://sourceforge.net/projects/libpng/files/)和libz(http://zlib.net/zlib-1.2.7.tar.gz),将libpng解压,如C:\workspace\libpng\。
2. 将libz解压,改名zlib放到libpng同级目录,如C:\workspace\zlib。
3. 进入libpng\projects\visualc71\,用visual studio打开工程文件,方案中会有三个子工程:libpng, pngtest, zlib。直接编译,不出意外会在Win32_DLL_Debug目录下和Win32_DLL_Debug\ZLib目录下生成zlib1d.dll, libpng15d.dll, libpng.lib和zlib.lib等库文件。
4.若报错,拷贝scripts/pnglibconf.h.prebuilt到源码目录,改名为pnglibconf.h
对于要用到这两个库的工程,主要需要做三件事:
1. C/C++常规->附加包含目录中把包含png.h等头文件的目录加进来
2. 链接器->输入->附加依赖项中加zlib.lib;libpng.lib。
3.通用属性->VC++ 目录->库目录中把放着zlib.lib和libpng.lib的目录加进来。
0 0
- VS 编译libpng和zlib
- 交叉编译libpng和zlib
- vs 编译zint库 zint库依赖 zlib库和libpng库---------------------完全正确 亲自试验
- MinGW 编译zlib、libpng
- Visual studio中编译和使用libpng和zlib
- Visual studio中编译和使用libpng和zlib
- Visual studio中编译和使用libpng和zlib
- Windows下zlib和libPng库的编译及使用
- Window编译libharu及依赖库zlib和libpng
- zlib交叉编译,libpng交叉编译
- MinGW 编译zlib、libpng、libjpeg等
- Ubuntu下交叉编译zlib,libpng,freetype
- MinGW 编译zlib、libpng、libjpeg等
- 交叉编译libpng以及zlib开源库
- Windows下zlib库和libPng库的编译和使用
- Windows下zlib库和libPng库的编译和使用
- Windows下zlib库和libPng库的编译和使用
- Windows下zlib库和libPng库的编译和使用
- 409 - Excuses, Excuses!
- cocos2d-x lua调用c++
- 拦截器和过滤器的区别
- 数据结构实验之排序三:bucket sort
- poj1466最大二分图匹配
- VS 编译libpng和zlib
- Android动画总结系列(2)——补间动画使用
- 图解Linux命令之--passwd命令
- 删数
- mysql的索引、视图
- AVL Tree
- 数据库课程表东南大学
- ActionScript3.0 开源框架大全
- 能源互联网网关