Não vejo dumpbin.exe em meu sistema. Tenho o Visual Studio 2005 em meu sistema. Quando digito dumpbin na linha de comando, ele diz um comando irreconhecível.
Ele vem com o Visual Studio por padrão ou preciso adicionar explicitamente essa ferramenta?
Uma pequena atualização em relação ao Visual Studio 2015.
O DUMPBIN está sendo enviado com as Ferramentas Comuns para Visual C ++ , portanto, certifique-se de selecionar esse recurso no processo de instalação do Visual Studio. O utilitário reside em:
Ele se tornou disponível no Prompt de comando do desenvolvedor para VS 2015 , que pode ser executado no menu Iniciar:
Se quiser disponibilizá-lo no prompt de comando normal, adicione a localização do utilitário à variável de ambiente PATH em sua máquina.
fonte
Visual Studio COMMMUNITY 2017 -
dumpbin.exe
tornou-se disponível uma vez eu instalei oC++ profiling tools
noModify
menu a partir doVisual Studio Installer
.fonte
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86
, que pode ser adicionado ao seu caminho normal, se desejado.MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.25)
foi o suficiente para eu obter o dumpbin.exe.Por padrão, não está em seu PATH. Você precisa usar o "Visual Studio 2005 Command Prompt". Como alternativa, você pode executar o arquivo em lote vsvars32, que configurará seu ambiente corretamente.
Convenientemente, o caminho para isso é armazenado na variável de ambiente VS80COMNTOOLS.
fonte
Dumpbin.exe
deVS2005
geralmente presente emC:\Program Files\Microsoft Visual Studio 8\VC\bin
. Se você tivesse instaladoVS2005
em outro driveC
, por favor pesquise nele. Em seguida, defina esse caminho na variável do sistemaPATH
.fonte
Quanto a
VS2017
, eu encontrei emC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx64\x64
fonte
Em vez de usar o dumpin.exe, é possível chamar o link.exe com várias opções:
Exemplo:
link /dump /all myfile.lib
Para opções detalhadas, consulte a saída de
link /dump
No caso da instalação do Visual Studio C ++ Express, o link.exe está localizado aqui:
A melhor maneira é abrir o "Prompt de Comando do Visual Studio" e inserir as linhas acima.
fonte
set Path=%Path%;Z:\Directory\Directory
(substitua Z: \ Directory \ Directory pelo caminho correto, é claro, o caminho da pasta que contém a DLL, não o caminho completo, incluindo o nome da DLL) e tente executando o comando novamente.No Visual Studio Professional 2017 versão 15.9.13:
Primeiro:
ou
Então, espere enquanto ele está "preparando as coisas ..." e "quase lá ..."
Mude para a guia "Componentes individuais"
Role para baixo até a seção "Compiladores, ferramentas de construção e tempos de execução"
Verifique "VC ++ 2017 versão 15.9 v14.16 últimas ferramentas v141"
como isso:
Depois de fazer isso, você será abençoado não com apenas uma, mas com quatro ocorrências de DUMPBIN:
fonte
Você pode usar o prompt de comando do Visual Studio. o dumpbin está disponível então.
fonte