在搜集了网上大家的各种做法后,顺利完成了在VS2010下的jpeg的libjpeg的编译,现把我的步骤记录如下,以便新人查看。
1.从IJG官网获得jpeg的源代码。http://www.ijg.org
2.首先生成工程文件。
打开Visual Studio Command Prompt(2010),即VS2010的命令窗口(此时的路径是VS2010的安装目录)。进入jpeg的源代码所在目录下(修改路径时,退到根目录用cd\),输入命令行: NMAKE /f makefile.vc setup-v10
jpeg的源代码里面的install.txt中关于VS2010版的说明里有如下介绍:
This will move jconfig.vc to jconfig.h and makefiles to project files. (Note that the renaming is critical!)
3.打开jpeg.sln,编译(F7)。生成release文件。
4.打开apps.sln,编译(F7)。生成cjpeg, djpeg, jpegtran, rdjpgcom, wrjpgcom文件。
至此,libjpeg编译完成。
多谢网上各位高手。