编译libjpeg
本来以为编译libjpeg很容易,结果弄了半天。
先百度了下看下教程,一般是设置path,这里我也做了
我的电脑 -》 属性 -》 高级 -》 环境变量 ,添加环境变量PATH C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
然后 进入命令行 (win键 + R 然后输入 cmd)
一般是 先切换到文件盘,比如E盘,那么输入 E:回车
cd 命令切换到 E:\Project\jpeg-9b

然后 输入nmake /f makefile.vc 但是 提示 ‘win32.mak’ not found 。好,找。。。
vc 的bin目录下搜了,没有,找了半天就不在vc目录下,tmd 在windows sdks下面

好,把这个文件路径 写到 makefile.vc 的
# Pull in standard variable definitions下面
如下
# Pull in standard variable definitions
!include <C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\Win32.Mak>
保存好
然后继续 nmake /f makefile.vc
然后下面error,什么c1.exe return code ‘0xc0000135’;
查了下,说cl.exe 不能执行。。 单独 执行命令 cl
弹出 缺少 mspdb100.dll

搜了下,在 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE 这个下面有这个dll,拷贝进bin目录
然后nmake /f makefile.vc 好像不行, 改为nmake /f makefile.vc setup-v10
成功了
然后用vc10 打开 jpeg.sln编译不通提示
1>jaricom.c : fatal error C1902: Program database manager mismatch; please check your installation
进 vc目录把 mspdb100.dll 删了
重新编译成功了,生成了jpeg.lib
编译libjpeg的更多相关文章
- 【转】VS2013编译libjpeg库
原文地址:http://blog.csdn.net/weixinhum/article/details/42718959 现在,很多图像处理工具和开源库都给出了图像解码的函数接口,然而有时这些接口并不 ...
- Linux(CentOS6.5_X86.64)编译libjpeg出现“checking host system type... Invalid configuration `x86_64-unknown-linux-gnu': machine `x86_64-unknown' not recognized”的解决
本文地址http://comexchan.cnblogs.com/,作者Comex Chan,尊重知识产权,转载请注明出处,谢谢! 今天在编译libjpeg 的时候,遇到下面的报错: checki ...
- 编译libjpeg库
最近在写车牌识别软件,需要用到BMP转成JPG的功能,自然就想到借助libjpeg来实现 OS: win7 64位 编译器: VS2008 1. 下载源代码下载地址:http://www.ijg.or ...
- linux x64下编译libjpeg,libpng,zlib
libJpeg编译: 下载libjpeg源码:http://www.ijg.org/,下载jpegsrc.v9a.tar.gz 解压源码,命令:tar -zxvf jpegsrc.v9a,源码文件夹为 ...
- win7 64bits下编译libjpeg库
一.下载源代码.下载地址:http://www.ijg.org/.注意:一定要下载win32 版本二.编译源代码. 1.解压源代码,(不需要修改,修改报错)修改源代码中jconfig.vc ...
- Windows上编译libjpeg
通常libjpeg可以使用如下命令行生成Visual Studio 2010的项目文件: nmake /f makefile.vc setup-v10 但可惜我们使用的是Visual Studio 2 ...
- VS2013编译libjpeg库
第一步:找到刚刚解压出来的“jpeg-9a”文件夹下面的“makefile.vc”文件,用记事本或Notepad++等编辑工具打开,然后找到里面的“!include <win32.mak> ...
- VS2010编译libjpeg
环境:win7旗舰版 x64 VS2010 下载源代码下载地址:http://www.ijg.org/,选择windows format file 解压源代码,修改源代码中jconfig.vc为jco ...
- linux下编译GD(freetype+libjpeg+libpng+gd-devel)
linux下编译GD(freetype+libjpeg+libpng+gd-devel) 1.检查freetype是否安装rpm -qa | grep freetype没有的话编译freetype 这 ...
随机推荐
- 9个绚丽多彩的HTML5进度条动画赏析
进度条在网页应用中越来越广泛了,特别是现在的页面异步局部刷新时代,进度条可以让用户更好的等待操作结果.本文要分享9款绚丽多彩的HTML5进度条动画,有很多还是挺实用的,效果也非常不错. 1.CSS3发 ...
- LeetCode: Jump Game Total 解题报告
Jump GameGiven an array of non-negative integers, you are initially positioned at the first index of ...
- idea 提示忽略大小写
- google3aac509c9040e79d
google-site-verification: google3aac509c9040e79d.html
- TCP、UDP数据包大小的限制
版权声明:本文为灿哥哥http://blog.csdn.net/caoshangpa 原创文章,转载请标明出处. https://blog.csdn.net/caoshangpa/article/de ...
- iOSUIPickerView使用
#import <UIKit/UIKit.h> @interface ViewController : UIViewController<UIPickerViewDelegate,U ...
- 阿里云 Caused by: redis.clients.jedis.exceptions.JedisDataException: ERR invalid password
如果你是买的阿里云的redis服务的话,不要被这个ERR invalid password所迷惑了. 你应该去检查一下你买的服务有没有设置白名单. 像mysql和mongodb的服务如果连不上的话也可 ...
- Postgresql查询表的大小
--数据库中单个表的大小(不包含索引) select pg_size_pretty(pg_relation_size('表名')); --查出所有表(包含索引)并排序 SELECT table_sch ...
- ajax 案例demo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xht ...
- iwebshop 模板手册
1.面包屑 <div class="position"><span>您当前的位置:</span><a href="{url:}& ...