1、https://github.com/libjpeg-turbo/libjpeg-turbo利用GitHub直接下載libjpeg-turbo源碼,保存到D:\soft\libjpeg-turbo-master文件夾
2、從https://www.nasm.us/下載最新版的nasm;
3、 安裝nasm到D:\soft\NASM文件夾,將其中的nasm.exe和ndisasm.exe兩個文件拷貝到C:\ProgramFiles (x86)\Microsoft Visual Studio 14.0\VC\bin,將D:\ProgramFiles\NASM添加到系統環境變量中;
4、下載最新版CMake http://www.cmake.org/,最好下載zip版本,解壓安裝,設置環境變量;
5、在D:\soft\libjpeg-turbo文件夾下創建一個build文件夾;
6、打開CMake,其中where isthe source code,選擇D:/soft/libjpeg-turbo-master/libjpeg-turbo-master;where to build thebinaries,選擇D:/soft/libjpeg-turbo-master/build;
7、點擊Configure,在彈出的對話框中選擇已安裝的VisualStudio版本,如我選擇的是VS2015 ,其它默認,點擊Finish;
8、如果有紅色框顯示,繼續點擊Configure(將CMAKE_INSTALL_PREFIX中的value改爲D:\soft\libjpeg-turbo-master);
9、點擊Generate,build文件夾中出現libjpeg-turbo.sln文件;
10、雙擊打開libjpeg-turbo.sln,分別在Debug和Release下,“ALL_BUILD”右鍵“生成”,即可編譯。“INSTALL”右鍵“生成”。
11、全部完成後會在D:\libjpeg-turbo文件夾下生成bin、doc、lib、include四個文件夾,編譯成功。