deulee의 개발 노트

고정 헤더 영역

글 제목

메뉴 레이어

deulee의 개발 노트

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (112)
    • C++ (79)
      • C++98 (36)
      • Modern C++(11, 14, 17, 20) (34)
      • C++ STL (9)
    • 데이터베이스 (0)
    • 컴퓨터 구조 (0)
    • 운영체제 (0)
    • 읽은 책 (0)
    • 네트워크 (0)
    • 알고리즘 (31)
      • 이론 (5)
      • 문제 (26)
    • 잡글 (1)
      • 아이디어 (0)
      • 해야할 것 (0)
      • 목표 (0)
      • 정보글 (1)
    • git (0)

검색 레이어

deulee의 개발 노트

검색 영역

컨텐츠 검색

잡글/정보글

  • Makefile 만드는 방법

    2023.08.14 by deulee

Makefile 만드는 방법

Makefile에 대해서 알아보기 전에 프로그램의 빌드가 어떻게 이루어지는지 먼저 알아보도록 하자. 1. 프로그램의 빌드 과정 애초에 소스코드는 인간이 이해하고 작성하기 위해서 만들어진 언어로 작성된거지 컴퓨터가 이를 알리가 없다. 그래서 빌드 과정을 통해 컴퓨터에서 이해할 수 있는 기계어로 해석하고 실행 가능한 파일로 만드는 과정을 빌드(Build)라고 한다. source -> build -> exe 식으로 말이다. C와 C++이나 대부분의 언어는 다음과 같은 빌드 과정을 가진다. 프리프로세싱 -> 컴파일링 -> 어셈블링 -> 링킹 프리프로세싱 (Preprocessing): 소스 코드 파일을 컴파일하기 전에 전처리 단계가 진행된다. 전처리기는 '#include' 문을 처리하여 헤더 파일을 포함하고, 매..

잡글/정보글 2023. 8. 14. 09:55

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
deulee의 개발 노트 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바