본문 바로가기

기타

컴파일 설명한 블로그첨부

https://m.blog.naver.com/PostView.naver?blogId=mmwook94&logNo=221460415597&proxyReferer=https:%2F%2Fwww.google.com%2F 

 

JAVA 와 C 컴파일 차이

개인 스터디 과제 C와 Java의 컴파일 방식 개발 A팀 원동욱 우선 C와 JAVA의 컴파일 방식에 대해서...

blog.naver.com

 

컴파일러,전처리기,어셈블러,링커로 구분

 

내뇌피셜로는

 

전처리기 준비해서 > 컴파일러한테 전달 

 

컴파일러는 기계어로 전달해서 > 어셈블러 한테 전달

 

어셈블러는 기계어를 목적코드로 변환

 

링커는 이코드들을 하나로묶어 하나의파일로 변환

 

동적 링크랑 정적 링크가있음 대표적으로 c가 정적 / java가 동적임 없으면 class로더에서 찾아서가져옴

이가져오는 기준은 아마도 내장돼있는? 그런코드 프로그래머가 작성한것같은경우 바로해석할수없기때문에 실행하는 순간 찾아오는것같음

'기타' 카테고리의 다른 글

정처실기 공부중 알게된것들  (0) 2021.03.21