信息学奥林匹克竞赛-Guide教程


如果你的参赛语言是Pascal,请下载Free Pascal和Guide下载地址

如果你的参赛语言是C/C++,请下载MinGw和Guide,下载地址同上


其实不管你选择哪门编程语言,Guide不过是你代码的编辑工具而已,并不能编译代码,如果要编译代码,需要调用Free Pascal的编译器。

编译是什么?你可以想象把一个纯代码的文本文件(.pas文件)转化为一个二进制文件(.exe)的过程,这就是编译。


拿安装Free Pascal为例,全部按默认设置,一路点Next,直到安装完成。




打开Guide,会弹出这样一个框,这是用来设置你的编译器路径的,也就是刚刚说到的,Guide没有独立编译代码的能力,只是一个代码编辑器。分清编译器和编辑器的区别。




我们设置编译器路径为C:/FPC/2.6.4/bin/i386-win32,注意,这里我们FreePascal是2.6.4版本,所以如果你选用其他版本,那么下图2.6.4就换成你的版本号。

点击OK后会弹出几个框,报找不到MinGw,同时Gcc(MinGw)显示红色大叉,这个没有关系,因为你暂时不用写C/C++代码,所有只要FreePascal编译器就可以了。




然后就出现了你的Pascal开发平台。这里我把左边的文件浏览窗口关闭了,显得更简洁一些。



下面就是很多同学常常疏忽的地方了,甚至到学到很后面才发现。

首先,我们为了能有Pascal的语法高亮(就是关键字的变色处理),我们需要在写代码前,先将这份代码文件保存为.pas文件,注意,扩展名一定要是.pas,这样才能让Guide知道这是一份Pascal代码文件。

点击文件-新建,点击保存为如helloworld.pas

你可以试一下一段helloworld程序,你会发觉你的代码在关键字部分做了变色处理,也就是语法高亮。那语法高亮有什么用呢,当然有存在的理由,特别当你代码一长,语法高亮让你视觉更加舒适,更快找出语法错误。


begin
	writeln('Hello World');
end.


下面这一步可做可不做,如果你设置这一步,会让你的眼睛更舒适。点击编辑-选项




把语言修改为Pascal(上方红色框),选择全部字体(下方红色框),把字体调整大一些。我有时为了在显示屏上让同学们都看到代码,不得不把字体调大一些。




代码显示如下,先点击编译,后点击运行,注意下图的表示,虽然绿色的箭头确实也能够运行,但是不是我们想要的,请点左边1号框的编译,再点左边2号框内的运行。




如果你是C/C++的选手,我想看了这篇教程,你应该也会用了,安装MinGw,设置编译路径到MinGw编译器即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章