Compile Process
- 최초 등록일
- 2011.06.28
- 최종 저작일
- 2011.05
- 10페이지/ MS 워드
- 가격 1,000원
소개글
Compile Process, 아스키 코드
목차
없음
본문내용
*문제정의
이제까지 visual c,c++를 이용하여 컴파일 할 때와는 달리 리눅스 OS에서 동작되는 컴파일러(GCC 컴파일러)를 사용함으로써 각 단계별 컴파일 과정을 알아보자.
리눅스 OS에서 GCC 컴파일러를 사용하여 C언어 소스(학번, 이름, E-Mail을 출력하는 프로그램)의 컴파일 과정을 확인하기 위해서는 Cygwin을 이용한다.
또한 makefile을 이해하고, makefile을 작성하여 컴파일 해본다. makefile을 이용하지 않고 컴파일 했을 때의 결과생성물과 makefile을 사용하여 컴파일 했을 때의 결과 생성물을 비교해본다.
*해결 아이디어(방법)
이번 실험을 해결하기 위해서는 GCC와 makefile의 개념을 이해하고, Linux 명령어, VI Editor 사용법 및 GCC 컴파일 명령어를 아는 것이 중요하다.
또한 실험의 최종목적이 각 단계별 컴파일 과정을 아는 것이기 때문에 궁극적으로는 컴파일 되는 각 단계를 아는 것이 중요하다.
참고 자료
[강의노트 - BCS-Lab1(1)]
[GCC와MAKE 강좌 사이트
http://wiki.kldp.org/KoreanDoc//html/gcc_and_make/gcc_and_make-1.html]
[GCC설명 블로그
http://blog.naver.com/dmstjrgg?Redirect=Log&logNo=120008675807"]
[GCC옵션 사용법과 컴파일 과정에 대한 이해
http://kin.naver.com/db/detail.php?d1id=1&dir_id=10202&eid=pfAOui0Fahttp://blog.naver.
com/dmstjrgg?Redirect=Log&logNo=120008675807"0k/eG3oPajTquUk39IEXj/w&qb=xMTGxMDPsPrBpA==]