差分
ナビゲーションに移動
検索に移動
Lazarus
,編集の要約なし
'''Lazarus'''(読み:らぁざぁらぁす)とは、[[Free Pascal]]の[[統合開発環境]]、および[[Free Pascal]]のうち環境依存の大きいライブラリ(GUI周りなど)を開発しているプロジェクトである。
== 概要 ==
[[統合開発環境]]は[[Delphi]]に非常によく似ている。
[[ライブラリ]]「LCL」もDelphiに付属の[[VCL]]に非常によく似ている。似てはいるが互換性はない。微修正でそこそこ動く。
== インストール ==
=== macOS ===
まず公式サイトにいく。
* https://www.lazarus-ide.org
「Download」を押すとsourceforgeに飛ばされるので、以下の3つをすべて[[ダウンロード]]する。
なぜか[[統合開発環境]]と[[コンパイラ]]と[[ライブラリ]]が個別に配布されている。
* lazarus-xxx-macosx.dmg
* fpc-xxx.dmg
* fpc-src-xxx.dmg
ダウンロードしたdmgファイルは署名されていないpkgファイルが格納されている。未証明のpkgファイルのインストールは以下の手順で行う。
# [[キーボード]]の「Control」キーを押しながら、[[マウス]]で「右クリック」
# キーボードの「Control」キーを押したまま、「開く」を選ぶ
# 警告ダイアログが表示されるが「開く」を選び強行突破する