링커1 컴파일(Compile), 링킹 각각의 소개 먼저, 컴파일이란 개발자들이 특정한 프로그래밍언어(예 : C, C++, Object-C등)을 사용해서 컴퓨터가 이해할 수 있는 기계어 코드(이진코드)로 변환하는 작업을 말합니다. 밑에 그림을 참고하여 설명을 진행하도록 하겠습니다. 컴파일의 역할을 좀더 정확하게 말하면, 컴퓨터와 그 컴퓨터에 설치되어 있는 운영체제가 이해할 수 있는 기계어 코드로 변환하는 일을 합니다. 따라서 동일한 컴퓨터라 할지라도 윈도우가 설치되어 있는 컴퓨터와 리눅스가 설치되어 있는 컴퓨터는 같은 애플리케이션이라도 컴파일된 결과물은 다릅니다. 그 이유는 윈도우나 리눅스 등의 OS마다 차이가 있기 때문입니다. 사진에서 볼 수 있는 것처럼 소스 코드들은 컴파일러에 의해서 기계어 (바이너리) 코드로 변환되어 오브젝트 코드로 저장됩니다. 이.. 2017. 4. 19. 이전 1 다음