找不到Dumpbin.exe

我没有看到我的系统上的dumpbin.exe。 我的系统上有Visual Studio 2005。 当我在命令行键入dumpbin时,它说无法识别的命令。

它是否默认带有Visual Studio,还是必须显式地添加这个工具?

您可能需要打开正确设置PATH的命令提示符。 在开始菜单中find一个类似“Visual C ++ 2005命令提示符”的图标。 你应该能够从那里运行dumpbin(和所有其他的命令行工具)。

默认情况下,它不在你的PATH中。 您需要使用“Visual Studio 2005命令提示符”。 或者,您可以运行vsvars32batch file,该文件将正确设置您的环境。

方便的是,这个path存储在VS80COMNTOOLS环境variables中。

VS2005 Dumpbin.exe一般出现在C:\Program Files\Microsoft Visual Studio 8\VC\bin 。 如果你要安装VS2005驱动其他的C ,请在那search。 然后在系统variablesPATH设置该path。

稍微刷新一下Visual Studio 2015。

DUMPBINVisual C ++的Common Tools中发布 ,因此请务必在安装Visual Studio的过程中select此function。 该实用程序驻留在:

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

它在VS 2015的开发人员命令提示符中可用,可以从开始菜单执行:

Visual Studio 2015 \ Visual Studio Tools \ Developer命令提示符VS2015

如果要在常规命令提示符下使其可用,请将该实用程序的位置添加到计算机上的PATH环境variables中 。

在这里输入图像说明

可以使用几个选项来调用link.exe ,而不是使用dumpin.exe:

例如: link /dump /all myfile.lib

有关详细选项,请参阅link /dump输出

在Visual Studio C ++ Express安装的情况下,link.exe位于这里:

 {root}\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\ 

最好的方法是打开“Visual Studio命令提示符”,然后input上面的行。

您可以使用Visual Studio命令提示符。 dumpbin可用。