找不到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。
DUMPBIN在Visual 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可用。