windows 下编译 libjpeg

本文介绍了如何在Windows下利用Visual Studio 2010编译libjpeg库。首先从官方网址下载libjpeg源码,接着获取nmake工具并将其放置在源码目录。然后修改makefile.vc文件,执行nmake命令进行编译设置。最后,打开生成的jpeg.sln解决方案文件并编译完成libjpeg库的构建。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在网上搜了很多资料,这里进行总结一下 windows下使用vs2010进行编译libjpeg库。

1.首先如果没有libjpeg库源码,可以在这里下载:http://www.ijg.org/

2.下载一个nmake.exe工具,然后可以把nmake工具放在你的库源码文件中。

3.修改makefile.vc,将Pull in standard variable definitions下面的一行换为

!include <C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\Win32.Mak>


 4.进入DOS命令,到源代码目录下:

                  NMAKE /f makefile.vc  setup-v10

显示:

E:\worktest\qt\compress\jpeg-9>NMAKE /f makefile.vc  setup-v10

Microsoft (R) Program Maintenance Utility Version 9.00.21022.08
Copyright (C) Microsoft Corporation.  All rights reserved.

        ren jconfig.vc jconfig.h
        ren makejsln.v10 jpeg.sln
        ren makeasln.v10 apps.sln
        ren makejvcx.v10 jpeg.vcxproj
        ren makejfil.v10 jpeg.vcxproj.filters
        ren makecvcx.v10 cjpeg.vcxproj
        ren makecfil.v10 cjpeg.vcxproj.filters
        ren makedvcx.v10 djpeg.vcxproj
        ren makedfil.v10 djpeg.vcxproj.filters
        ren maketvcx.v10 jpegtran.vcxproj
        ren maketfil.v10 jpegtran.vcxproj.filters
        ren makervcx.v10 rdjpgcom.vcxproj
        ren makerfil.v10 rdjpgcom.vcxproj.filters
        ren makewvcx.v10 wrjpgcom.vcxproj
        ren makewfil.v10 wrjpgcom.vcxproj.filters

5.然后打开jpeg.sln,直接编译就ok了微笑

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值