编译libjpeg库
2015-08-07 13:05
134 查看
最近在写车牌识别软件,需要用到BMP转成JPG的功能,自然就想到借助libjpeg来实现
OS: win7 64位
编译器: VS2008
1. 下载源代码下载地址:http://www.ijg.org/,选择windows format file
2. 解压源代码,修改源代码中jconfig.vc为jconfig.h
3. 添加环境变量PATH,D:\Program Files(X86)\Microsoft Visual Studio9.0\VC\Bin和D:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE;
注意如果不添加D:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE,可能会出现
NMAKE:fatal error U1077.“cl.exe” return code 0xc0000135 的错误
4. 进入jpeg的解压目录,..\..\jpeg
5. 进入命令提示环境下,输入:vcvars32 回车,这是一个用来设置VC路径环境的批处理
6. 编译生成库文件 命令:nmake /f makefile.vc nodebug=1
编译完libjpeg后,还会编译一个wrjpgcom.exe,这时需要一个库bufferoverflowu.lib
LINK : fatal error LNK1181: 无法打开输入文件“bufferoverflowu.lib”
可以从C:\Program Files (x86)\Microsoft SDKs\Windows\v5.0\Lib\IA64里面拷到jpeg目录下方,再次编译,这样就完成了编译
OS: win7 64位
编译器: VS2008
1. 下载源代码下载地址:http://www.ijg.org/,选择windows format file
2. 解压源代码,修改源代码中jconfig.vc为jconfig.h
3. 添加环境变量PATH,D:\Program Files(X86)\Microsoft Visual Studio9.0\VC\Bin和D:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE;
注意如果不添加D:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE,可能会出现
NMAKE:fatal error U1077.“cl.exe” return code 0xc0000135 的错误
4. 进入jpeg的解压目录,..\..\jpeg
5. 进入命令提示环境下,输入:vcvars32 回车,这是一个用来设置VC路径环境的批处理
6. 编译生成库文件 命令:nmake /f makefile.vc nodebug=1
编译完libjpeg后,还会编译一个wrjpgcom.exe,这时需要一个库bufferoverflowu.lib
LINK : fatal error LNK1181: 无法打开输入文件“bufferoverflowu.lib”
可以从C:\Program Files (x86)\Microsoft SDKs\Windows\v5.0\Lib\IA64里面拷到jpeg目录下方,再次编译,这样就完成了编译
相关文章推荐
- 《Objective-C基础教程》第四章 继承
- Ubuntu14.04引导界面美化(burg)
- 太陰逆生倒成 太陽倒生逆成
- 简单工厂模式
- 使用ffmpeg.exe进行转码参数说明
- 使用手机游戏的新闻推送
- UI学习概览
- 如何在内核中添加新的驱动配置选项
- C/C++指针与引用的关系和区别(有例子)
- [NOI2014][BZOJ3670] 动物园|KMP
- 一种非实时上变换测试
- Mac 下python安装virtualen与配置
- dexindexoverflowException 65536 的问题
- DTO(软件应用)
- C# 堆栈
- 产品健康度模型(3) 指标关联性分析
- 【Lua】coroutine
- Ajax上传文件
- 表视图 TableView 的使用
- final/finalize/finally的区别