Lazarus

提供: MonoBook
ナビゲーションに移動 検索に移動

Lazarus(読み:らぁざぁらぁす)とは、Free Pascal統合開発環境、およびFree Pascalのうち環境依存の大きいライブラリ(GUI周りなど)を開発しているプロジェクトである。

概要[編集 | ソースを編集]

統合開発環境Delphiに非常によく似ている。

ライブラリ「LCL」もDelphiに付属のVCLに非常によく似ている。似てはいるが互換性はない。微修正でそこそこ動く。

インストール[編集 | ソースを編集]

macOS[編集 | ソースを編集]

まず公式サイトにいく。

「Download」を押すとsourceforgeに飛ばされるので、以下の3つをすべてダウンロードする。 なぜか統合開発環境コンパイラライブラリが個別に配布されている。

  • lazarus-xxx-macosx.dmg
  • fpc-xxx.dmg
  • fpc-src-xxx.dmg

ダウンロードしたdmgファイルは署名されていないpkgファイルが格納されている。未証明のpkgファイルのインストールは以下の手順で行う。

  1. キーボードの「Control」キーを押しながら、マウスで「右クリック」
  2. キーボードの「Control」キーを押したまま、「開く」を選ぶ
  3. 警告ダイアログが表示されるが「開く」を選び強行突破する