컴파일러 정리 (1) 썸네일형 리스트형 컴파일러 공부하고 개발하기 #00 - 전처리, 컴파일, 어셈블, 링크 서론 일단 이 글은 필자가 아오키 미네로우 작가님의 '컴파일러 구조와 원리' 라는 책을 읽고 공부하며 진행한다. 주로 이 책의 진행의 포커스가 맞춰져있고, 그냥 이 책을 조금 요약하고 정리하고 거기에 나의 느낀점 등을 정리해서 쓴다고 보는 게 좋을 것이다. 이번 글에서는 여러 용어와 컴파일 과정에 대해 다룰 것이다. 컴파일러의 정의 컴파일러란 프로그래밍 언어의 소스 코드를 다른 형식으로 변환하는 소프트웨어를 뜻한다. 그리고 우린 이 작업을 컴파일이라고 부른다. 최근에 C언어를 공부한 사람이라면 여러 IDE를 통해 배웠을 것이다. 거기서 코드를 실행시키며 문법을 배울텐데 그 경우 빌드 버튼을 누르자마자 콘솔창이 실행되고 그 콘솔창에 자기가 만든 코드가 띄워질 것이다.(비주얼 스튜디오를 안쓴지 꽤 되서 햇갈.. 이전 1 다음