Visual C ++ 2008 Express的C编译器位于何处?

我试图设置Hg-Git Mercurial扩展 ,它build议使用Microsoft Visual C ++ 2008的C编译器。我已经安装了Visual C ++ 2008,但我无法弄清楚C编译器的位置,所以我可以将其添加到我的path。

Windows 7 / Vista:

C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\cl.exe 

Windows XP:

 C:\Program Files\Microsoft Visual Studio 9.0\VC\Bin\cl.exe 

目前接受的答案 不正确的情况下,当Program Files目录已被移走(即现在在另一个驱动器, H:\Program FilesH:\Program Files (x86) ),这意味着它已不再在默认路径C盘)。

Visual Studio 2008

Windows XP 32位 (x86):

%ProgramFiles%\ Microsoft Visual Studio 9.0 \ VC \ bin \ cl.exe

Windows Vista 32位及更高版本Windows操作系统(x86):

%ProgramFiles%\ Microsoft Visual Studio 9.0 \ VC \ bin \ cl.exe

Windows XP 64位 (x64):

%ProgramFiles(x86)%\ Microsoft Visual Studio 9.0 \ VC \ bin \ cl.exe

Windows Vista 64位及更高版本Windows操作系统(x64):

%ProgramFiles(x86)%\ Microsoft Visual Studio 9.0 \ VC \ bin \ cl.exe

对于那些可能在Windows 8.1机器上使用Visual Studio 2012和2013“终极版”并试图找到当前C ++编译器的版本的人, 你应该能够导航到:

C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ bin>

并以管理员身份打开命令提示符。

然后在管理命令提示符下,可以输入以下命令:

“cl -option”

并打回来。 在你按回车之前,它会看起来像这样

C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ VC \ bin> cl -option

你的C ++编译器的版本应该在命令提示符中出现,如下所示:

适用于x86的Microsoft(R)C / C ++优化编译器版本18.00.30723版权所有(C)

微软公司。 版权所有。