Saya tidak melihat dumpbin.exe di sistem saya. Saya memiliki Visual Studio 2005 di sistem saya. Saat saya mengetik dumpbin pada baris perintah, dikatakan perintah yang tidak dapat dikenali.
Apakah ini disertakan dengan Visual Studio secara default, atau apakah saya harus menambahkan alat ini secara eksplisit?
Sedikit penyegaran untuk Visual Studio 2015.
DUMPBIN sedang dikirim dalam Common Tools for Visual C ++ , jadi pastikan untuk memilih fitur ini dalam proses penginstalan Visual Studio. Utilitas berada di:
Ini tersedia dalam Developer Command Prompt untuk VS 2015 , yang dapat dijalankan dari Start Menu:
Jika Anda ingin membuatnya tersedia di prompt perintah biasa, tambahkan lokasi utilitas ke variabel lingkungan PATH di mesin Anda.
sumber
Visual Studio commmunity 2017 -
dumpbin.exe
menjadi tersedia setelah saya menginstalC++ profiling tools
diModify
menu dariVisual Studio Installer
.sumber
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86
, yang dapat ditambahkan ke jalur reguler Anda jika diinginkan.MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.25)
sudah cukup bagi saya untuk mendapatkan dumpbin.exe.Secara default, ini tidak ada di PATH Anda. Anda perlu menggunakan "Visual Studio 2005 Command Prompt". Atau, Anda dapat menjalankan file batch vsvars32, yang akan mengatur lingkungan Anda dengan benar.
Mudah, jalur ke ini disimpan dalam variabel lingkungan VS80COMNTOOLS.
sumber
Dumpbin.exe
dariVS2005
umumnya hadir dalamC:\Program Files\Microsoft Visual Studio 8\VC\bin
. Jika Anda telah menginstalVS2005
di drive lainC
, silakan cari di dalamnya. Dan kemudian setel jalur itu di variabel sistemPATH
.sumber
Adapun
VS2017
, saya menemukannya di bawahC:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx64\x64
sumber
Alih-alih menggunakan dumpin.exe, Anda dapat memanggil link.exe dengan beberapa opsi:
Contoh:
link /dump /all myfile.lib
Untuk opsi mendetail, lihat keluaran
link /dump
Dalam kasus penginstalan Visual Studio C ++ Express, link.exe terletak di sini:
{root}\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\
Cara terbaik adalah dengan membuka "Visual Studio Command Prompt" dan kemudian masukkan baris di atas.
sumber
set Path=%Path%;Z:\Directory\Directory
(ganti Z: \ Directory \ Directory dengan jalur yang benar, tentu saja jalur folder yang berisi DLL bukan jalur lengkap termasuk nama DLL), dan coba menjalankan perintah lagi.Dalam Visual Studio Professional 2017 Versi 15.9.13:
Pertama, baik:
atau
Kemudian, tunggu saat "bersiap-siap ..." dan "hampir selesai ..."
Beralih ke tab "Komponen individual"
Gulir ke bawah ke bagian "Penyusun, alat build, dan runtime"
Periksa "VC ++ 2017 versi 15.9 v14.16 alat v141 terbaru"
seperti ini:
Setelah melakukan ini, Anda akan diberkati tidak hanya dengan satu, tetapi empat contoh 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
sumber
Anda dapat menggunakan prompt perintah Visual Studio. dumpbin tersedia kemudian.
sumber