Plummmm♪

  • 홈
  • 태그
  • 방명록

Compile 1

C언어 컴파일 과정

이번 포스팅에서는 컴파일하는 과정에 대해서 심도 깊게 알아보기로 하자. 일단 먼저 그림부터 그려놓고? 보겠음 먼저 위 그림에 나온 과정들은 gcc(GNU C Compiler)를 사용해서 컴파일 한다고 가정하겠다. gcc도 이름은 컴파일러지만, 실제로 따지고 보면 컴파일러 역할을 한다기 보다 위에 전처리기, 컴파일러, 어셈블러 들을 불러오는 역할을 한다. * abc.c -> abc.i 코딩한 c 소스파일이 전처리기를 통해 .i 파일로 바뀌는 과정이다. cpp0 라는 전처리기를 이용하여 전처리 과정을 거치는 것인데. 쉽게 생각하여 #이 붙은 녀석들을 처리하는 것이다. #include문 같이 특정 라이브러리를 끌어오는 역할 * abc.i -> abc.s 진짜 레알 컴파일하는 과정임. gcc에서 cc1 이라는 ..

IT 그리고 정보보안/Knowledge base 2021.04.18
1
더보기
  • 분류 전체보기 (289)
    • 안녕하세용 (10)
      • 잡담 (1)
      • 강아지 (1)
      • 책 리뷰 (8)
    • IT 그리고 정보보안 (279)
      • 보안관제와 장비운영 (10)
      • Knowledge base (227)
      • 환경설정 및 기타 (19)
      • Write-up (23)

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바