在Visual Studio 2010中配置libjpeg

5

运行 nmake -f makefile.vc setup-v10 命令来创建 jpeg.sln 文件。 - Hans Passant
抱歉,您能再写一遍生成jpeg.sln文件的命令吗?看起来现在位置错误已经修复了。 - NiVeR
2个回答

6
这个包里有jpeg.prj文件吗?
通常,打开(双击).prj文件会自动创建一个.sln文件,如果该文件夹中没有同名的文件。
如果没有,那么按照@HansPassant的建议运行nmake -f makefile.vc setup-v10来创建jpeg.sln文件。
注意:NMAKE必须在您的执行路径中。如果不是,请转到“开始按钮”>所有程序>Microsoft Visual Studio 10>Visual Studio工具>Visual Studio命令提示符(2010),然后运行上面的命令。
我刚试过了。它可以轻松生成jpeg.sln文件(以及其他必要的文件,如jpeg.vcxproj等)。
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual C++ Express 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "jpeg", "jpeg.vcxproj", "{019DBD2A-273D-4BA4-BF86-B5EFE2ED76B1}"
EndProject
Global
    GlobalSection(SolutionConfigurationPlatforms) = preSolution
        Release|Win32 = Release|Win32
    EndGlobalSection
    GlobalSection(ProjectConfigurationPlatforms) = postSolution
        {019DBD2A-273D-4BA4-BF86-B5EFE2ED76B1}.Release|Win32.ActiveCfg = Release|Win32
        {019DBD2A-273D-4BA4-BF86-B5EFE2ED76B1}.Release|Win32.Build.0 = Release|Win32
    EndGlobalSection
    GlobalSection(SolutionProperties) = preSolution
        HideSolutionNode = FALSE
    EndGlobalSection
EndGlobal

1
@thecoder 你试过Hans Passant建议的方法吗?虽然我自己没有尝试过,但它似乎是有道理的。 - Very Objective
1
我尝试过了,我认为他说的完全正确,但似乎我的系统出了一些问题。 - NiVeR
可能是因为您的NMAKE不在PATH中。我刚刚下载了这个软件包,并发现了一个名为makeasln.v10的文件。可以试试看。 - Very Objective
1
是的,我确实这样做了,但当我打开VS命令提示符时,出现了一些错误,无法确定VS Common Tools文件夹的位置。 - NiVeR
啊,这是你的VS安装中的一个基本问题。我正在发布jpeg.sln的内容,但如果您的开发环境没有正确安装,我认为它不会有太大帮助。 - Very Objective

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接