2014년 6월 22일 일요일

exe 빌드 과정






                                                            Static Link library
               compile                                   Import libarary      -------------
Code -------------------->Source.obj --------------------------- | a [pe헤더]   |        
                                                                                       |  b [obj코드] |
                                                                                       |  c [ Footer] |
                                                                                       --------------

코드를 짜고 exe로 만들어지는 과정이다.
코드가 obj화 된 후 첫번째로 PE헤더가 만들어 지게 된다.
PE헤더에는 Winnt.h란 헤더파일에 선언 되어 있다.


a. PE헤더
b. 실제 코드
c. 빈공간



첨부: PE 포멧 레이아웃







댓글 없음:

댓글 쓰기