상세 컨텐츠

본문 제목

C++ 컴파일과 링크

똑똑한 개발/C++

by 성댕쓰 2021. 5. 22. 17:56

본문

main 함수

  • 프로그램 시작점을 알린다.
  • 실행하는 주체는 시스템이다.
  • 일부 시스템(Unix)에서는 반환값(return 0) 을 이용 프로그램이 성공적으로 종료했는지 판단한다.

컴파일 과정

  • C++ 는 Compile 언어다.
  • 사람이 쓴 코드를 기계가 이해할 수 있게 변환하는 프로그램이 compiler 이다.
  • 소스코드가 컴파일 되면 보통 목적코드를 생성한다.
  • 목적코드는 윈도우에서 .obj 유닉스에서 .o 확장자를 갖는다.

링크 과정

  • 실행가능한 프로그램을 만들려면, 목적코드를 링크해야 한다.

'똑똑한 개발 > C++' 카테고리의 다른 글

함수명 뒤에 오는 const  (0) 2021.05.29
boost::bind  (0) 2021.05.29
PThread vs Thread  (0) 2021.05.29
멀티스레드  (0) 2021.05.29
C++ 타입과 객체  (0) 2021.05.29

관련글 더보기

댓글 영역