windows下使用cmake编译zlib与libpng 留此备份
来源:互联网 发布:python廖雪峰 编辑:程序博客网 时间:2024/06/10 01:29
首先准备工具:
cmake:http://www.cmake.org/cmake/resources/software.html
zlib:http://www.zlib.net/
libpng:http://www.libpng.org/pub/png/libpng.html
解压cmake并进入到:F:\常用工具\C++Tool\cmake-3.5.0-win32-x86\bin(例如)然后待命 ID:1。
解压zlib128 libpng16到D:\Libraries(例如) 然后待命 id:2。
先编译zlib,因为libpng依赖它。
切换到1,打开cmake-gui.exe,
where is the source:D:/Libraries/zlib-1.2.8
where to build:D:\Libraries\zlib-1.2.8\win32
点configure 选好对应编译器,然后generate
进入D:\Libraries\zlib-1.2.8\win32 打开.sln一路编译完成。 然后将本目录下的zconf.h复制到D:\Libraries\zlib-1.2.8中。别问为什么。至此zlib秒编译完成。
libpng步骤如上。点config 会出来一堆错误Cmake Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) 。点击advance勾选框
在里面将ZLIB_INCLUDE_DIR=D:/Libraries/zlib-1.2.8
ZLIB_LIBRARY=D:\Libraries\zlib-1.2.8\win32\Debug\zlibd.lib。
然后点config,generate。
进入where to build 设定好的目录中:我也是libpng16/win32 双击sln 无脑编译完成。
cmake:http://www.cmake.org/cmake/resources/software.html
zlib:http://www.zlib.net/
libpng:http://www.libpng.org/pub/png/libpng.html
解压cmake并进入到:F:\常用工具\C++Tool\cmake-3.5.0-win32-x86\bin(例如)然后待命 ID:1。
解压zlib128 libpng16到D:\Libraries(例如) 然后待命 id:2。
先编译zlib,因为libpng依赖它。
切换到1,打开cmake-gui.exe,
where is the source:D:/Libraries/zlib-1.2.8
where to build:D:\Libraries\zlib-1.2.8\win32
点configure 选好对应编译器,然后generate
进入D:\Libraries\zlib-1.2.8\win32 打开.sln一路编译完成。 然后将本目录下的zconf.h复制到D:\Libraries\zlib-1.2.8中。别问为什么。至此zlib秒编译完成。
libpng步骤如上。点config 会出来一堆错误Cmake Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR) 。点击advance勾选框
在里面将ZLIB_INCLUDE_DIR=D:/Libraries/zlib-1.2.8
ZLIB_LIBRARY=D:\Libraries\zlib-1.2.8\win32\Debug\zlibd.lib。
然后点config,generate。
进入where to build 设定好的目录中:我也是libpng16/win32 双击sln 无脑编译完成。
0 0
- windows下使用cmake编译zlib与libpng 留此备份
- windows下使用cmake编译zlib与libpng libjpeg 留此备份
- Windows下zlib和libPng库的编译及使用
- 在PC环境下用VS2005编译供Windows使用的libpng和zlib库
- Windows下zlib库和libPng库的编译和使用
- Windows下zlib库和libPng库的编译和使用
- Windows下zlib库和libPng库的编译和使用
- Windows下zlib库和libPng库的编译和使用
- Windows下zlib库和libPng库的编译和使用
- Windows下zlib库和libPng库的编译和使用
- Windows下zlib库和libPng库的编译和使用
- Windows下zlib库和libPng库的编译和使用
- Windows下 VS2013编译zlib库以及libpng库
- Windows 编译zlib库以及libpng库(下)
- Ubuntu下交叉编译zlib,libpng,freetype
- zlib库 在windows下的编译与使用
- windows下zlib库的编译与使用
- zlib库 在windows下的编译与使用
- 第四周项目5递归函数fib
- android之phonegap入门
- ZedBoard--(1)搭建交叉编译环境
- [4716]:A Computer Graphics Problem
- Cmder 配置:Windows下替代cmd的神器
- windows下使用cmake编译zlib与libpng 留此备份
- c++实验2-模拟ATM
- 第4周项目5-(3)
- Dlib机器学习库安装
- 第二周练习 三色球
- 一年某月有几天
- 个人所得税计算器
- 使用备忘录模式实现游戏进度备份 C++
- 如何处理C++构造函数中的错误——兼谈不同语言的错误处理