vs2017编译libjpeg的32和64位的库

1、下载libjpeg库:http://www.ijg.org/files/

2、我下载的版本是:jpegsr9c.zip

3、解压jpegsr9c.zip文件,解压目录:D:\libjpeg\jpeg-9c。

4、将C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include目录下的Win32.Mak文件拷贝到解压后的jpeg-9c文件夹下。

5、使用vs2017的“适用于vs2017的x64的本机命令提示工具”进行编译:

vs2017编译libjpeg的32和64位的库

6、编译成功后,使用vs2017打开jpeg.sln:

(1)编译32位库的vs2017配置:

vs2017编译libjpeg的32和64位的库

(2)、编译64位库的vs2017配置:

vs2017编译libjpeg的32和64位的库

编译完成后,会生成相应的静态库:jpeg.lib,我们所需要的头文件在 D:\libjpeg\jpeg-9c中。

经过验证,32位库和64位库正常使用。