Free Pascal
주요 기능
- Pascal로 작성된 프로그램 작성, 컴파일 및 디버깅
- 런타임 라이브러리와 Freepascal-Components-Library 제공
- 전역 속성, 함수 오버로딩 및 연산자 오버로딩 제공
- 활발한 사용자 커뮤니티 제공
소프트웨어 개요
이전에 FPK Pascal로 알려졌던 Free Pascal은 다양한 Pascal 방언을 컴파일하는 데 사용되는 오픈 소스 프로그램입니다. IDE는 Intel x86, AMD64/x86-64, PowerPC, ARM과 같은 다양한 다중 프로세서 아키텍처와 Windows, OS X, Linux, FreeBSD, Nintendo Wii와 같은 운영 체제를 대상으로 할 수 있습니다.
Free Pascal을 사용하면 프로그램을 작성하고 컴파일하고 디버깅할 수 있으며 Turbo Pascal(TP) 및 Delphi와 소스 호환됩니다. 또한 이 패키지에는 필수 프로그래밍 기능을 제공하는 런타임 라이브러리(RTL)와 유용한 클래스를 포함하는 Freepascal-Components-Library가 함께 제공됩니다. Free Pascal의 다른 기능으로는 연산자 오버로딩, 전역 속성, 함수 오버로딩 등이 있습니다. 또한 IDE에는 일반적인 프로그래밍 질문과 구체적인 프로그래밍 질문에 답변하는 데 도움을 줄 수 있는 활발한 사용자 커뮤니티가 있습니다.
요약
Free Pascal은 Pascal 및 Object Pascal을 컴파일하려는 사용자에게 인기 있는 프로그램입니다. 또한 이 IDE는 Delphi와 호환되는 Lazarus IDE를 구동하는 것으로도 알려져 있습니다. Free Pascal이 모든 프로그래머에게 적합한 것은 아니지만, 하나의 프로그래밍 언어만 배우고 대규모 Pascal/Object Pascal 코드베이스를 사용하려는 경우 유용합니다.
주요 파일 형식
지원되는 파일 형식
| 확장자 | 파일 형식 |
|---|---|
| .PAS | Pascal 소스 파일 |
| .OW | Free Pascal 1.0.x 컴파일된 객체 파일 |
| .P | Pascal 소스 코드 |
| .PPL | Free Pascal 동적 라이브러리 |
| .PPU | Free Pascal 유닛 파일 |
