Windows下libjpeg與libjpeg-turbo的編譯方法


Windows 32位元與Windows 64位元編譯方式相同。

libjpeg要使用jpegsr9a.zip而非jpegsrc.v9a.tar.gz。

libjpeg

nmake /f makefile.vc setup-v10

打開jpeg.sln,新增x64,然後編譯相對的平台。


libjpeg-turbo


cd $${build_directory}
cmake -G "NMake Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/Somwhere/libjpeg $${source_directory}
cmake-gui (make changes about with-jpeg8 , Configure and Generate)
nmake
nmake install