Pascal是一种结构化编程语言,而Free Pascal作为其现代编译器,不仅支持跨多种操作系统和处理器架构,还提供了高效的内存使用和函数重载等先进功能。Free Pascal继承了Pascal语言的核心特性,同时进行了扩展和优化,使其成为教育、学术和多领域应用开发的理想工具,展示了Pascal语言的持久影响力和Free Pascal的现代化改进。
安装Free Pascal和fp-compiler
,fp-compiler
是一个虚拟包,它通常会指向Free Pascal的最新版本:
安装Free Pascal和IDE
sudo apt update
sudo apt install fp-compiler
安装Free Pascal IDE:
sudo apt install fp-ide
下载帮助文档:
sudo apt install fp-docs
安装Lazarus IDE
安装Lazarus IDE(非必要):
sudo apt install lazarus
启动Lazarus IDE:
lazarus
找到Lazarus的所在位置并在shell的配置文件.bashrc中添加Lazarus环境:
whereis lazaurs
export PATH=$PATH:/usr/local/bin
source ~/.bashrc
输出hello world
program HelloWorld;
begin
writeln('Hello, World!');
readln; { oh yeah }
end.
编译并运行Pascal文件
fpc hello.pas
./hello
计算整数之和
var
N, Sum, i: Integer;
begin
write('请输入一个正整数 N: ');
readln(N);
Sum := 0;
for i := 1 to N do
Sum := Sum + i;
writeln('从 1 到 ', N, ' 的所有整数之和为: ', Sum);
readln; { 和C语言getchar()类似 }
end.
fpc num.pas
./num