需要用到的文件:
jpeg-9b.zip
win32.mak
下载链接链接:https://pan.baidu.com/s/1Z0fwbi74-ZSMjSej-0dV2A
提取码:huhu
步骤1:下载并解压jpeg-9b。
这里把jpeg-9b解压到文件夹"D:\build-libs\jpeg\build\jpeg-9b"
步骤2:找到jconfig.vc
,复制并改名为jconfig.h。
如果不修改,会报错:
步骤3:下载win32.mak, 并放在 "D:\build-libs\jpeg\build\jpeg-9b"文件夹下
步骤4:打开VS2017命令提示符,选择 vs2017 开发人员命令提示符
注意:这里不要用 vs2017 x86 x64兼容工具命令提示符,否则编译出来的lib文件在使用时会出现报错
步骤5:命令行进入文件夹"D:\build-libs\jpeg\build\jpeg-9b",输入命令
nmake -f makefile.vc
等待编译,很快。
步骤6: 编译成功
编译结束后,在"D:\build-libs\jpeg\build\jpeg-9b"文件夹下出现libjpeg.lib文件,表示编译成功。