무민이의 반반무많이

Visual Studio 2015에서 Assembly 실행(MASM) 본문

Assembly/Install

Visual Studio 2015에서 Assembly 실행(MASM)

M00min 2016.08.02 22:32

(공감과 댓글 하나는 글쓴이에게 큰 힘이 됩니다.)


1. http://kipirvine.com/asm/examples/index.htm에 접속한다.


2. Example programs and link library source code for the Seventh Edition, using Visual Studio 2012 or 2013을 클릭하여 파일을 다운받는다.


3. 다운 받은 파일을 실행하고, Next 버튼을 클릭한다.


4. 실행경로를 C:\Irvine\으로 놓고, Next 버튼을 클릭한다.


5. Next 버튼을 클릭한다.


6. 설치가 완료되면 Close 버튼을 클릭한다.


7. Visual Studio 2015를 실행하고, 메뉴의 파일(F) - 새로 만들기(N) - 프로젝트(P)... 를 클릭한다.


8. Visual C++, Win32 콘솔 응용 프로그램을 선택하고, 프로젝트 명을 입력한 후 확인 버튼을 클릭한다.


9. 다음 버튼을 클릭한다.


10. 콘솔 응용 프로그램(O), 빈 프로젝트(E)를 선택하고, 마침 버튼을 클릭한다.


11. 생성한 프로젝트 이름을 마우스 우클릭 - 추가(D) - 새 항목(W)...을 클릭한다.


12. Visual C++, C++파일(.cpp)을 선택 후 이름을 파일명.asm으로 입력 후 추가(A) 버튼을 클릭한다.


13. 프로젝트 이름을 마우스 우클릭 - 빌드 종속석(B) - 사용자 지정 빌드(B)...를 클릭한다.


14. masm(.targets, .props)를 선택하고, 확인 버튼을 클릭한다.


15. 12번에서 추가한 .asm파일을 마우스 우클릭 - 속성(R)을 클릭한다.


16. 항목 형식을 Microsoft Macro Assembler로 바꾸고, 확인 버튼을 클릭한다.


17. 프로젝트 이름을 마우스 우클릭 - 속성(R) 을 클릭한다.


18. Microsoft Macro Assembler - Genetral - Include Pathsc:\Irvine을 입력한다.


19. Microsoft Macro Assembler - Listing File - Assembled Code Listing File$(ProjectName).lst를 입력한다.


20. 링커 - 입력 - 추가 종속성의 맨 앞에 irvine32.lib; 를 입력한다.


21. 링커 - 일반 - 추가 라이브러리 디렉터리c:\Irvine을 입력한다.


22. 링커 - 디버깅 - 디버그 정보 생성디버깅을 위한 최적화(/DEBUG)로 변경한다.


23. 링커 - 고급 - 이미지에 안전한 예외 처리기 포함아니요(/SAFESEH:NO)로 변경하고, 확인 버튼을 클릭한다.


24. 아래와 같이 코드를 입력하고 실행한다.



25. 정상적으로 실행이 되는 것을 확인할 수 있다.

'Assembly > Install' 카테고리의 다른 글

Visual Studio 2015에서 Assembly 실행(MASM)  (2) 2016.08.02
2 Comments
댓글쓰기 폼