대상 프로그램을 실행 파일로 변환하는 프로그램은 무엇인가요?
대상 프로그램을 실행 파일로 변환하는 프로그램을 링커라고 합니다.
링커, 컴파일러 및 어셈블러는 모두 링커에 의존하는 경우가 많습니다. 링커는 서로 다른 개체 파일에서 별도로 컴파일되거나 어셈블된 코드를 직접 실행 가능한 파일로 수집합니다.
Linker
이 경우 타겟 코드, 즉 아직 링크되지 않은 기계어와 실행 가능한 기계어에 차이가 있습니다. 링커는 또한 대상 프로그램을 표준 라이브러리 함수용 코드뿐만 아니라 컴퓨터 운영 체제에서 제공하는 리소스(예: 저장 할당자 및 입력 및 출력 장치)에도 연결합니다.
흥미롭게도 링커는 이제 컴파일러의 초기 주요 활동 중 하나를 완료하고 있습니다. 이는 "컴파일"이라는 단어가 사용되는 방식이기도 합니다. 즉, 다양한 소스를 수집하여 구성합니다. 연결 프로세스는 운영 체제와 프로세서에 따라 크게 달라집니다.
위 내용은 대상 프로그램을 실행 파일로 변환하는 프로그램을 무엇이라고 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!