Je ne vois pas dumpbin.exe sur mon système. J'ai Visual Studio 2005 sur mon système. Lorsque je tape dumpbin sur la ligne de commande, il indique une commande méconnaissable.
Est-il fourni avec Visual Studio par défaut, ou dois-je ajouter explicitement cet outil?
Vous devrez probablement ouvrir une invite de commande avec le PATH configuré correctement. Recherchez une icône dans le menu Démarrer qui dit quelque chose comme "Invite de commandes Visual C++ 2005". Vous devriez pouvoir exécuter dumpbin (et tous les autres outils de ligne de commande) à partir de là.
Un petit rafraichissement comme pour Visual Studio 2015.
La poubelle [~ # ~] [~ # ~] est expédiée dans Outils communs pour Visual C++ , assurez-vous donc de sélectionner cette fonctionnalité dans le processus d'installation de Visual Studio. L'utilitaire réside à:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin \
Il devient disponible dans Invite de commandes développeur pour VS 2015 , qui peut être exécuté à partir du menu Démarrer:
Visual Studio 2015\Visual Studio Tools\Invite de commandes développeur pour VS2015
Si vous souhaitez le rendre disponible dans l'invite de commande standard, alors ajoutez l'emplacement de l'utilitaire à la variable d'environnement PATH sur votre machine.
Par défaut, ce n'est pas dans votre PATH. Vous devez utiliser l '"invite de commandes Visual Studio 2005". Vous pouvez également exécuter le fichier de commandes vsvars32, qui configurera correctement votre environnement.
Idéalement, le chemin d'accès à ceci est stocké dans la variable d'environnement VS80COMNTOOLS.
Dumpbin.exe
de VS2005
présente généralement dans C:\Program Files\Microsoft Visual Studio 8\VC\bin
. Si vous auriez installé VS2005
dans le lecteur autre que le C
, veuillez rechercher dans celui-ci. Et définissez ensuite ce chemin dans la variable système PATH
.
Quant à VS2017
, Je l'ai trouvé sous C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx64\x64
Au lieu d'utiliser le dumpin.exe, il est possible d'appeler le link.exe avec plusieurs options:
Exemple: link /dump /all myfile.lib
Pour les options détaillées, voir la sortie de link /dump
En cas d'installation de Visual Studio C++ Express, le lien.exe se trouve ici:
{root}\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\
La meilleure façon consiste à ouvrir l '"invite de commandes Visual Studio", puis à saisir les lignes ci-dessus.
Vous pouvez utiliser l'invite de commandes Visual Studio. la benne est alors disponible.
Dans Visual Studio Professional 2017 version 15.9.13:
Tout d'abord, soit:
ou
Ensuite, attendez-le pendant qu'il "prépare les choses ..." et qu'il est "presque là ..."
Passer à l'onglet "Composants individuels"
Faites défiler la page jusqu'à la section "Compilateurs, outils de création et temps d'exécution"
Cochez "VC++ 2017 version 15.9 v14.16 derniers outils v141"
comme ça:
Après cela, vous serez béni non seulement avec une, mais quatre instances de DUMPBIN:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x64\dumpbin.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx64\x86\dumpbin.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x64\dumpbin.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x86\dumpbin.exe