資源描述:
《lazarus簡(jiǎn)明使用手冊(cè)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、Lazarus簡(jiǎn)明使用手冊(cè)[Linux版]1介紹Lazarus是一個(gè)免費(fèi)的使用Freepascal編譯器作為后臺(tái)編譯器的pascal集成開(kāi)發(fā)環(huán)境。Lazarus由Pascal編寫(xiě)而成,界面風(fēng)格類(lèi)似Delphi,具有強(qiáng)大的程序開(kāi)發(fā)功能。圖一是在運(yùn)行中的Lazarus:圖中,窗口1是主窗口,窗口2是對(duì)象屬性窗口,窗口3是源碼編輯窗口,窗口4是程序中的窗口布局。在NOI比賽中,不會(huì)用到窗口2和窗口4。2安裝Lazarus2.1獲取Lazarus的RedHatLinux9.0安裝文件當(dāng)前版本Lazarus需要的安裝文件有三個(gè),它們是:fpc-1.9.8-0.i586.rpm、fpcs
2、rc-1.9.8-050225.i386.rpm、lazarus-0.9.6-fpc_1.9.8_0.i386.rpm,這三個(gè)文件的下載地址分別為:http://prdownloads.sourceforge.net/lazarus/fpc-1.9.8-0.i586.rpm?downloadhttp://prdownloads.sourceforge.net/lazarus/fpcsrc-1.9.8-050225.i386.rpm?downloadhttp://prdownloads.sourceforge.net/lazarus/lazarus-0.9.6-fpc_1.9.
3、8_0.i386.rpm?download2.2在RedHatLinux9.0上安裝Lazarus使用root用戶(hù)登錄Linux,在終端中進(jìn)入安裝文件所在目錄,并輸入如下命令安裝Lazarus。rpm–Uvhfpc-1.9.8-0.i586.rpmrpm–Uvhfpcsrc-1.9.8-050225.i386.rpmrpm–Uvhlazarus-0.9.6-fpc_1.9.8_0.i386.rpm2.3在RedHatLinux9.0上安裝高版本的gdb為使Lazarus在RedHatLinux9.0下正確調(diào)試程序,需要安裝高版本的gdb。用戶(hù)可以通過(guò)中國(guó)計(jì)算機(jī)學(xué)會(huì)的網(wǎng)站,下載
4、gdb6.3的RedHatLinux9.0下的安裝文件:gdb-6.3.0.0-1.10.i386.rpm。使用root用戶(hù)登錄Linux,在終端中進(jìn)入安裝文件所在目錄,并輸入命令rpm–hUvgdb-6.3.0.0-1.10.i386.rpm,回車(chē)執(zhí)行該命令安裝gdb6.3。3初次使用Lazarus3.1啟動(dòng)Lazarus在終端中輸入Lazarus命令,回車(chē)執(zhí)行該命令即可以啟動(dòng)Lazarus集成開(kāi)發(fā)環(huán)境。3.2主窗口在Lazarus界面的主窗口中,包含了主菜單,常用工具條。如圖二所示圖二主菜單包括File(文件)、Edit(編輯)、Search(查找)、View(視圖)、P
5、roject(工程)、Run(運(yùn)行)、Components(組件)、Tools(工具)、Environment(環(huán)境)、Windows(窗口)、Help(幫助)。在主窗口的左下角,有幾個(gè)常用的工具按鈕:新建文件;打開(kāi);保存;保存全部;運(yùn)行;步入;跳過(guò)。3.3設(shè)置調(diào)試器在主菜單中選擇“Environment”->“DebuggerOptions”,出現(xiàn)調(diào)試器選項(xiàng)設(shè)置對(duì)話框,如圖三所示。在Debuggertypeandpath下的下拉框中,選擇GNUdebugger(gdb),并下面的文本編輯框中,填入/usr/bin/gdb。點(diǎn)擊OK,確定。圖三4建立程序Lazarus下,采用
6、“工程”來(lái)管理生成同一程序的源代碼,因此在開(kāi)始編寫(xiě)一個(gè)新的程序時(shí),需要先為此程序建立一個(gè)工程。4.1新建工程從主菜單中選擇,“File”->“New…”,此時(shí)會(huì)彈出如圖四所示的對(duì)話框:圖四選擇CustomProgram,并點(diǎn)擊OK。此時(shí),將生成一個(gè)新的工程,且自動(dòng)生成一個(gè)源程序模板,并在源碼編輯窗口中顯示該模版。如圖五所示:圖五此時(shí)的工程名以及生成的源程序模板的文件名并不是用戶(hù)所需要的,而且并未保存到磁盤(pán)上,因此,必須對(duì)此工程進(jìn)行保存并將文件名改為所需要的名字。選擇主菜單“File”->“Save”,彈出保存對(duì)話框,如圖六所示:(在下頁(yè))選擇指定保存的目錄,并在填入工程名。注
7、意,工程名的主文件名必須為指定的程序名,并且,工程名必須以.lpi作為擴(kuò)展名。點(diǎn)擊OK后,在指定保存的目錄下,將保存兩個(gè)文件,一個(gè)是工程文件,以.lpi作為擴(kuò)展名;另一個(gè)是源代碼文件,以.pas作為擴(kuò)展名。這兩個(gè)文件的主文件名均為指定的程序名。例如:比賽題目的名字叫g(shù)ame,那么在保存工程時(shí),應(yīng)該選擇指定的目錄(即選手競(jìng)賽用戶(hù)主目錄下的game目錄),并輸入game.lpi作為工程名。在點(diǎn)擊OK后,將在指定的目錄下,出現(xiàn)game.lpi、game.pas兩個(gè)文件。此時(shí),可以在源碼編輯窗口中開(kāi)始編輯源碼。