Development/Compiler1 컴파일러의 컴파일과 링크 처리 과정 - 전처리기를 찾아서 값을 다 바꿔놓는다. (전처리 과정) - 헤더 파일들을 다 모아서 포함되어 있는 선언문들을 모은 후, 그 선언문들을 미리 정리해놓는다. (헤더 분석 과정) - 이때, 헤더가 없거나 하면 파일이 없다고 컴파일 에러가 난다. (컴파일 에러) - 코드 분석을 한다. 분석 전에는 이미 헤더 정리가 끝났으므로 분석에 필요한 테이블이 정리되어있다. - 코드 분석 중 알 수 없는 자료형이나 함수가 나타나면 링크 에러가 발생한다. undefined type .... (링크 에러) - 함수 분석 중 뒤에 이상한 문자가 오거나해서 이것이 함수인지, 무엇인지 헷갈릴때 컴파일 에러가 발생한다. (컴파일 에러) - 타입별로 단어 분석이 모두 끝나고 assembly 언어가 모두 준비되면 obj 파일이 생성된.. 2013. 12. 11. 이전 1 다음