IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.
저는 컴파일러에 대해 궁금해하고 있는데, 컴파일러는 프로그램 개발을 위해 필요한 라이브러리를 구입해서 프로그래밍 하는데 사용되었던 것이죠. 20년 전에는 컴파일러를 설치하기 위해 컴파일러를 컴파일했던 시기도 있었습니다. 그리고 컴파일러는 어셈블 단계에서 생성한 obj와 라이브러리를 묶어, 실행 파일이나 라이브러리를 만드는 역할을 합니다. 또한 컴파일러를 사용하여 컴파일 입력량을 줄이고 참조 파일 개수를 줄여 전체 빌드 속도를 향상시킬 수도 있습니다. 컴파일러는 개발 언어를 넣으면 정해진 대로 실행되고, 사용자가 입력한 결괏값을 보여주기도 합니다.