在ubuntu上安裝pascal,並編譯執行

2021-10-07 09:00:30 字數 1049 閱讀 1835

安裝

sudo apt install fp-compiler

乙個簡單的程式

使用命令vi file.pas,將**寫入。

program maxnumber(input,output);

var num1,num2,num3,max:integer;

begin

read(num1,num2,num3);

if(num1>num2)

then max:=num1

else max:=num2;

if (num3>max)

then max:=num3;

writeln(『the largest number:』,max)

end.

編譯
fpc file.pas

帶符號表的編譯

fpc -g file.pas

執行
./file

使用介面

還可以安裝free pascal製作的乙個ide

sudo apt install fp-ide

以後通過fp就可以啟動這個ide了。

fp

具體如何會用這個ide的話,自己摸索吧,我也沒怎麼用過,就不誤人子弟了。

使用makefile對程式編譯

在程式目錄放makefile檔案,下面是檔案內容

cc = fpc

src = $(wildcard *.pas)

target = $(patsubst %.pas,%,$(src))

pascal:$(src)

$(cc) $^

.phony:

clean:

rm -rf *.o $(target)

在命令列輸入make就會自動編譯,刪除檔案輸入make clean

在Ubuntu上安裝MySQLdb

05.14.2010 posted in python 之前有寫過 windows python2.6 mysql驅動安裝 今天呢是ubuntu下給python安裝mysql驅動,方法如下 在終端中輸入 sudo apt get install python mysqldb ok,搞定,簡單吧?來測...

在Ubuntu上安裝Docker

後記 本文編寫時使用的系統為 ubuntu 14.04 lts,安裝具體操作流程依照了官方文件 以及乙個漢化版教程 docker是乙個新的容器化的技術,它輕巧,且易移植,號稱 build once,configure once and run anywhere docker有不少有趣的功能,通過本教...

在Ubuntu上安裝MySQLdb

sudo apt get install python mysqldb import mysqldb 注意大小寫 如果不報錯,就證明安裝成功了 usr bin python coding utf 8 import mysqldb 開啟資料庫連線 db mysqldb.connect localhos...