> 일반적인 문제 > 컴파일된 고급 언어 소스 프로그램은 무엇을 할 수 있나요?

컴파일된 고급 언어 소스 프로그램은 무엇을 할 수 있나요?

青灯夜游
풀어 주다: 2023-01-13 00:31:04
원래의
10317명이 탐색했습니다.

컴파일된 고급 언어 소스 프로그램을 실행하기 전에 컴파일하고 연결할 수 있습니다. 특정 플랫폼의 경우 컴파일된 고급 언어는 소스 코드를 플랫폼 하드웨어에서 실행할 수 있는 기계 코드로 컴파일하고 이를 플랫폼에서 인식할 수 있는 실행 가능한 프로그램 형식으로 패키지합니다.

컴파일된 고급 언어 소스 프로그램은 무엇을 할 수 있나요?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

컴파일된 고급 언어 소스 프로그램을 실행하기 전에 컴파일하고 연결할 수 있습니다.

컴퓨터는 고급 언어를 직접 실행할 수는 없고 기계어만 직접 이해할 수 있습니다. 따라서 고급 언어로 작성된 프로그램을 컴퓨터에서 실행하려면 반드시 컴퓨터 언어로 변환됩니다. 변환 방법에는 두 가지가 있습니다.

1. 컴파일

2. 해석

따라서 고급 언어도 컴파일 언어와 해석 언어로 구분됩니다.

가장 큰 차이점은 전자의 소스 프로그램은 컴파일 후 플랫폼에서 실행할 수 있는 반면 후자는 작업 중에 컴파일된다는 점입니다. 따라서 전자는 빠르게 실행되고 후자는 크로스 플랫폼 성능이 뛰어납니다.

컴파일된 언어

특수 컴파일러를 사용하여 특정 플랫폼에 대한 고급 언어 소스 코드를 플랫폼 하드웨어에서 실행할 수 있는 기계어 코드로 한 번에 컴파일하고, 인식할 수 있는 것으로 패키징합니다. 플랫폼별 실행 가능한 프로그램의 형식입니다.

Features

컴파일된 언어로 작성된 프로그램을 실행하기 전에 소스코드를 exe 형식의 파일과 같은 기계어 파일로 컴파일하는 특별한 컴파일 과정이 필요합니다. 결과가 직접 사용됩니다. exe 파일을 직접 실행하는 것과 같습니다. 한 번만 컴파일하면 되고 나중에 실행할 때 컴파일할 필요가 없기 때문에 컴파일된 언어는 실행 효율성이 높습니다.

요약

1. 플랫폼 관련 기계어 파일로 한 번에 컴파일, 개발 환경 부족, 높은 운영 효율성

2. 일반적으로 다른 플랫폼에 이식할 수 없습니다.

3 .기존 C, C++, Objective 등은 모두 컴파일된 언어입니다.

컴파일된 고급 언어 소스 프로그램은 무엇을 할 수 있나요?

프로그래밍 관련 지식이 더 필요하다면 프로그래밍 비디오를 방문하세요! !

위 내용은 컴파일된 고급 언어 소스 프로그램은 무엇을 할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿