2014-06-20 3 views
1

대부분이 질문의 제목에 언급되어 있습니다.Visual Studio 인텔 컴파일러의 디스 어셈블리 Visual C++ 코드

저는 최근에 인텔 C++ 컴파일러로 배우고 싶었고 (:-)), Visual C++ (win32 콘솔) 프로젝트에 다운로드하여 연결했습니다. 나는 그 분해에 대해 궁금해한다.

대부분의 dissemblers는 생성 된 코드를 열 수 없으므로 컴파일 된 코드를 미리 보는 방법을 아는 사람이 있습니까?

도움 주셔서 감사합니다.

+0

어셈블리 코드를 생성합니다. GCC의 경우'-S'라는 것을 알고 있습니다 만, MSVC 툴체인과 비슷한 옵션을 사용할 수 있습니다. –

+0

'dumpbin/disasm x.obj'가 작동하지 않습니까? –

답변

1

어셈블리 언어 출력을 생성하는 명령 줄에서 /Fa을 전달하십시오. 비주얼 스튜디오 내부

, 프로젝트의 속성 페이지를 끌어 C/C++ 아래 Output Files 섹션에서보고, 어셈블리 언어 출력을 켜 : 어떤 컴파일러 수 있도록 적절한 옵션을 사용하는 방법에 대한

enter image description here

+0

감사합니다! 도움이 많이. – user3761580

관련 문제