내 시스템에 dumpbin.exe가 표시되지 않습니다. 내 시스템에 Visual Studio 2005가 있습니다. 명령 줄에 dumpbin을 입력하면 인식 할 수없는 명령이 표시됩니다.
기본적으로 Visual Studio와 함께 제공됩니까? 아니면이 도구를 명시 적으로 추가해야합니까?
답변:
Visual Studio 2015는 약간 새로 고칩니다.
DUMPBIN 은 Visual C ++ 용 Common Tools 내에 제공 되므로 Visual Studio 설치 과정에서이 기능을 선택해야합니다. 유틸리티는 다음 위치에 있습니다.
C : \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ bin \
시작 메뉴에서 실행할 수있는 VS 2015 용 개발자 명령 프롬프트 내에서 사용할 수 있습니다.
Visual Studio 2015 \ Visual Studio 도구 \ VS2015 용 개발자 명령 프롬프트
일반 명령 프롬프트에서 사용 가능하게하려면 컴퓨터 의 PATH 환경 변수 에 유틸리티의 위치를 추가하십시오 .
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.25.28610\bin\HostX86\x86
원하는 경우 일반 경로에 추가 할 수 있습니다.
MSVC v142 - VS 2019 C++ x64/x86 build tools (v14.25)
만으로 dumpbin.exe를 얻을 수있었습니다.
에 관해서는 VS2017
아래에서 찾았습니다.C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.14.26428\bin\Hostx64\x64
dumpin.exe를 사용하는 대신 여러 옵션을 사용 하여 link.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 명령 프롬프트"를 연 다음 위의 줄을 입력하는 것입니다.
set Path=%Path%;Z:\Directory\Directory
(Z : \ Directory \ Directory를 올바른 경로로 바꾸고 DLL 이름이 포함 된 전체 경로가 아닌 DLL이 포함 된 폴더의 경로를) 업데이트하고 시도하십시오. 명령을 다시 실행하십시오.
Visual Studio Professional 2017 버전 15.9.13 :
첫째, 다음 중 하나입니다.
또는
그런 다음 "준비 중 ..."및 "거의 완료 ..."동안 기다리십시오.
"개별 구성 요소"탭으로 전환합니다.
"컴파일러, 빌드 도구 및 런타임"섹션까지 아래로 스크롤하십시오.
"VC ++ 2017 버전 15.9 v14.16 최신 v141 도구"확인
이렇게 :
이렇게하면 하나가 아니라 무려 4 개의 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