Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 설명좀 써줍니다
- 안드로이드
- 아이폰
- iphone
- 우분투
- 3GS
- TunesMate
- w3c
- 쉽지요잉
- 과제
- book
- java
- OSGi
- Mac
- uPnP
- JNI
- 건조합니다
- 블로그가
- OWL
- rdf
- 앱
- 이게 뭐니
- Android
- 봄
- ontology
- Benchmark
- TPC-C
- 원격으로 컴퓨터 끄기
- 서비스
- XML
Archives
- Today
- Total
목록컴파일 과정 (1)
infatuation
컴파일 과정 & 오브젝트 파일 & 링킹
컴파일 과정 C 코드를 컴파일 할 때 가장 먼저 수행되는 것은 전처리기. 전처리기에서 처리된 결과는 임시 파일로 저장 >> 생성된 파일은 컴파일러에서 하드웨어 종속적인 어셈블리 코드를 생성 >> 어셈블러는 생성된 어셈블리 코드를 처리해서 오브젝트 파일을 생성 >> 오브젝트 파일들은 링킹과 재배치 과정을 거쳐 실행 파일로 생성 * 컴파일 과정(GNU C compiler인 gcc 경우) test.c -> 전처리기 -> test.i -> 컴파일러 -> test.s -> 어셈블러 -> test.o -> 링커 -> test(실행파일) Object File * 오브젝트 파일(Object file) : PE(Portable Executable) - 윈도우에서 사용 , COFF(Common Object File For..
Study/OS&Linux
2010. 11. 18. 17:26