본문 바로가기
OS

[32bit] 개발환경 구축하기 - nasm 설치하기, 환경변수 설정하기.

by 올리고당 2021. 7. 27.

nasm이 뭔가요?

어셈블리어를 기계어로 바꾸어주는 '어셈블러'이자 '역어셈블러'입니다.

마치 C언어 코드를 기계어로 바꿔주는 컴파일러처럼 어셈블리 코드를 기계어로 바꾸어줍니다.

또, nasm을 이용해 기계어 코드를 어셈블리 코드로 바꿀 수 있습니다.

 


nasm 설치하기

사이트에 접속합니다.

https://www.nasm.us/

 

NASM

Latest version Stable 2.15.05 History Builds List Snapshots Latest, List For users of RPM-based Linux distributions (e.g. Fedora, Red Hat, SUSE, ...), you can download the official NASM builds using dnf or yum by installing nasm.repo in your /etc/yum/yum.r

www.nasm.us

 

 

 

다운로드하신 installer를 실행해주세요.

 

 

빨간 박스 부분의 위치에 프로그램이 설치됩니다.

 


환경변수 설정하기

내 PC > 우클릭 > 속성 > 고급 시스템 설정 > 고급 > 환경 변수로 들어갑니다.

 

 

 

사용자 변수란에서 변수 Path를 찾고 편집 버튼을 누릅니다.

 

 

새로 만들기 > 프로그램이 설치된 위치 입력 > 확인

 

cmd 창에서 'nasm -h' 명령어를 입력했을 때, 다음과 같이 출력된다면 성공입니다!

 


nasm을 설치하고 환경변수까지 설정해보았습니다.

 

다음 글에서는 가상머신인 vmware 설치와 제가 추천하는 코드 에디터인

VS code에서 어떤 방식으로 개발할 수 있는지 알아보겠습니다.

애용하시는 다른 에디터가 있으시다면, 그 다음 글로 바로 넘어가셔도 됩니다.

 

감사합니다.