See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
라자루스 - 위키백과

라자루스

위키백과 ― 우리 모두의 백과사전.

라자루스
최근 버전 0.9.22 / 2007년 3월 30일
운영체제 크로스 플랫폼
라이선스 GPL
웹사이트 http://www.lazarus.freepascal.org/

라자루스크로스 플랫폼 시각적 프로그래밍 통합 개발 환경이다. 오픈소스 프리 파스칼 컴파일러를 기반으로 개발되었다. 고속 개발 도구를 지원하는것이 목적이며 파스칼오브젝트 파스칼 사용자를 위해 델파이를 흉내내었다.

자바 플랫폼처럼 특정 플랫폼을 기반으로 작동하는 것이 아니라, 하나의 소스코드로 여러 운영체제에서 각각 컴파일할 수 있도록 하는 것이 목적이다. 다른 운영체제에서 컴파일하기 위해 특별한 작업을 할 필요가 없다.

마이크로소프트 윈도 환경에서 볼랜드의 델파이는 여전히 매우 안정적이며 특유의 뛰어난 문서를 갖추고 있다. 하지만 다양한 플랫폼을 지원하는 라자루스에 비해 적용성이 떨어진다. 리눅스에서 약간의 재처리를 거치면 델파이 애플리케이션은 그대로 컴파일될 수 있다.

목차

[편집] UI

[편집] LCL

라자루스의 GUI 체계는 기본적으로 위젯 툴킷 기반의 시각적/비시각적 컴포넌트를 포함하는 라자루스 컴포넌트 라이브러리(LCL)이다. 델파이의 비주얼 컴포넌트 라이브러리와 호환되지만, 델파이6에 맞추어져 있으며 완벽하지는 않다. 다양한 플랫폼을 위해 설계되었다.

[편집] 위젯 툴킷 독립성

라자루스에서는 이 부분은 "인터페이스"라고 불린다.

지금의 위젯 툴킷 인터페이스의 상태는 아래와 같다.

  • win32 GDI support (win32)
  • GTK+ 1.2.x (유닉스 맥 오에스 X)
  • GTK+ 2.x 는 개발중이다. 일부는 이미 작동중이다. 국제화 지원에 초점이 맞춰지고 있다.

[편집] PDA 지원

  • Windows CE
  • Qtopia for Linux-based PDAs

앞으로 지원 가능한 것

  • PalmOS
  • Symbian OS

[편집] 라이선스

라자루스는 GPL이지만 어떤 라이선스의 프로그램이든 개발할 수 있다. 라자루스 컴포넌트 라이브러리가 프로그램에서 쓰이고 있지만 이것은 LGPL이기 때문이다.

[편집] 같이 보기

[편집] 바깥 고리


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -