在windows命令行下编译运行Pascal程序

首先下载并且安装Free Pascal,下载地址。
安装时,直接默认安装,不需要修改地址。装在c盘完全没关系。

我的电脑 → 右键 → 属性 → 高级系统设置 → 高级 → 环境变量 → 在系统变量之中找到path→ 点击编辑 → 在后面加入下面的路径;C:\FPC\2.4.0\bin\i386-win32→ 确定 → 确定
并且注意前面的英文分号;隔开

C:\FPC\2.4.0\bin\i386-win32——这个是你的编译器fpc.exe所在的目录。
这里的fpcfree pascal compiler的意思

e盘新建文件夹mypascal,在文件夹内新建.txt,在.txt里写入下面的代码,保存之后,重命名为hello.pas,请记住一定要将文件扩展名.txt修改成.pas!!!

测试代码:

begin
    writeln('Hello world!');
    writeln('Hello world!');
    writeln('Hello world! Goodbye world! ');
    readln;
end.

下面打开cmd界面,并且编译程序:

键盘命令:win + r   →   输入cmd   →   回车    |---打开了黑乎乎的cmd界面

e:

cd mypascal

dir

fpc hello.pas

dir

此时你会看到e:\myc里面出现了两个新文件:hello.exehello.o

你输入

hello.exe

就可以看到运行的结果。也可以输入.\hello.exe,也可以双击hello.exe文件直接打开运行。


注释:

1.在命令行界面,你输入fpc -v会看到fpc的版本号,这里的v表示version;

2.你输入fpc并一直按住enter会看到全部的长长的命令目录;

3.你也可以使用ppc386.exe作为你的编译器,此时你只需要将上述命令之中的fpc改成ppc386即可;

4.你可以使用dir命令列出当前目录下面的全部文件;


顺便学习几个单词:

cmd-- command line -- 命令行界面

fpc -- free pascal compiler -- free pascal 编译器

cd -- change directory -- 改变目录

dir -- directory -- 目录,枚举,列出当前目录. dir,是directory的缩写,是目录的意思。dir也是DOS操作系统用来查看磁盘中文件的

bin目录 -- binary文件的目录 -- 二进制文件所在的目录


此外,下面有cd命令的其他用法:

d:              进入D盘
e:           进入E盘
cd myc      --可以进入到名字为myc的目录(必须C盘存在这个文件夹)
cd..         可以返回上一层目录
cd\         返回到根目录
cd d:\myc   进入D盘的名字为myc的目录
cd /?        查看cd命令的具体用法。


2015年4月27日13:37:00
@kaikai

你可能感兴趣的:(在windows命令行下编译运行Pascal程序)