介绍
https://github.com/libjpeg-turbo/libjpeg-turbo
libjpeg-turbo 是一个 JPEG 图像编解码器,它使用 SIMD 指令(MMX、SSE2、AVX2、Neon、AltiVec)来加速 x86、x86-64、Arm 和 PowerPC 系统上的基线 JPEG 压缩和解压缩,以及 x86、x86-64 和 Arm 系统上的渐进式 JPEG 压缩。libjpeg-turbo 的速度通常是 libjpeg 的 2-6 倍。
下载安装
https://github.com/libjpeg-turbo/libjpeg-turbo/releases
选择vc64.exe版本
默认是安装到C:\libjpeg-turbo64目录
Visual Studio 2019工程配置
1.配置头文件目录
Configuration Properties -> C/C++ -> General -> Additional Include Directories:C:\libjpeg-turbo64\include
2.配置lib
lib引用目录:
Configuration Properties -> Linker -> General -> Additional Library Directories:C:\libjpeg-turbo64\lib
lib文件:
Configuration Properties -> Linker -> Input -> Additional Dependencies :turbojpeg.lib