Lazarus IDE for Free Pascal

2 篇文章 / 0 new
最新文章
author
Lazarus IDE for Free Pascal
Lazarus 是一套以Free Pascal為主的開發工具軟體, 有多種平台的版本, 讓使用者使用的同一個專案就可以跨平台進行編譯與執行, 其介面對Delphi使用者來說會很熟悉, 另有工具可以將 Delphi 專案轉入 Lazarus


下載:http://sourceforge.net/projects/lazarus/files/ , http://mirrors.iwi.me/lazarus/

安裝問題克服
►友安裝過之前版本者會在 C:\Documents and Settings\使用者\Local Settings\Application Data\lazarus 有參數資料, 可先移除在安裝新版本, 否則須注意相關設定與新版是否無誤
►若出現Can't find unit contnrs used by Masks 的訊息請進行下列動作
1. 檢查 Environment -> option -> Environment 看所指定的路徑是否正確.
2. 檢查是否有 C:/lazarus/fpc版號/bin/i386-win32/fpc.cfg 檔案 , 若無請執行 C:/lazarus/fpc版號/bin/i386-win32/fpcmkcfg.exe > fpc.cfg
3. 編輯 fpc.cfg , 將 -Fu/units/$fpctarget/httpd20 變成 -FuC:\lazarus\fpc版號/units/$fpctarget/httpd20 相關項目如下
# path to the messagefile, not necessary anymore but can be used to override
# the default language
#-Frc:\lazarus\fpc\2.4.2/msg/errore.msg
#-Frc:\lazarus\fpc\2.4.2/msg/errorn.msg
#-Frc:\lazarus\fpc\2.4.2/msg/errores.msg
#-Frc:\lazarus\fpc\2.4.2/msg/errord.msg
#-Frc:\lazarus\fpc\2.4.2/msg/errorr.msg

# path to the gcclib
#-Flc:\lazarus\fpc\2.4.2/lib

#IFDEF FPCAPACHE_1_13
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/httpd13/
#ELSE
#IFDEF FPCAPACHE_2_0
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/httpd20
#ELSE
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/httpd22
#ENDIF
#ENDIF

# searchpath for units and other system dependent things
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/*
-Fuc:\lazarus\fpc\2.4.2/units/$FPCTARGET/rtl

# searchpath for libraries
#-Flc:\lazarus\fpc\2.4.2/lib
#-Fl/lib;/usr/lib

# searchpath for tools
-FDc:\lazarus\fpc\2.4.2/bin/$FPCTARGET
author
綠色版製作
1. 將 lazarus\fpc\2.6.0\bin\i386-win32 目錄下之 fpc.cfg 有關目錄參數 指向實際目錄位置, 如 -FuD:\lazarus\fpc\$FPCVERSION/units/$fpctarget
2. 複製預設參數目錄內的資料複製到 lazarus\config 目錄下, 內建預設參數資料通常位於 C:\Documents and Settings\Administrator\Local Settings\Application Data\lazarus
3. 建立 bat 檔, 內容為 startlazarus.exe --pcp=.\config 或在捷徑上加入參數即可. 非window平台的參數則為 --primary-config-path=.\config
發表回應前,請先登入
Free Web Hosting