728x90
1.9 컴파일러와 링커
- 고수준 프로그래밍 언어 -> 인간의 언어에 가깝다
- 저수준 프로그래밍 언어 -> 컴퓨터가 알아들을 수 있는 기계어에 가깝다
소스코드 -> 컴파일러 -> 오브젝트 코드 -> 링커 -> 실행파일
- 링커 = 라이브러리 코드(C언어 자체에 포함되어있는 기능) + 착수(start up) 코드 (여러 프로그램이 시작 시 공통적으로 해야 할 일들). 컴파일러가 만든 결과물(목적 코드)들을 서로 연결시키는 역할을 한다.
* 링커까지를 포함해서 컴파일러라고 하는 언어도 있음
- stdio.h -> standard input output (표준 입출력) 라이브러리
강의 출처 : https://www.inflearn.com/course/following-c/dashboard
'Study_C, C++ > 홍정모의 따라하며 배우는 C언어' 카테고리의 다른 글
[홍정모의 따라하며 배우는 C언어] 1.12 비주얼 스튜디오 코드의 설치 방법 ~ 1.13 비주얼 스튜디오 코드의 기본적인 사용 방법 (0) | 2021.07.13 |
---|---|
[홍정모의 따라하며 배우는 C언어] 1.10 비주얼 스튜디오 더 편리하게 사용하기 ~ 1.11 명령 프롬포트의 기본적인 사용 방법 (0) | 2021.07.11 |
[홍정모의 따라하며 배우는 C언어] 1.8 C언어와 함수 (0) | 2021.07.06 |
[홍정모의 따라하며 배우는 C언어] 1.5 통합개발환경 소개 ~ 1.7 비주얼 스튜디오 2019의 기본적인 사용법 (0) | 2021.07.02 |
[홍정모의 따라하며 배우는 C언어] 1.1 C언어의 탄생 ~ 1.4 소프트웨어 개발의 7가지 단계 (0) | 2021.07.01 |