码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-09-21 10:39:13      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:


如果你的参赛语言是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编译器即可。

版权声明:本文为博主原创文章,未经博主允许不得转载(不过这句话并没有什么*用)

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

标签:

原文地址:http://blog.csdn.net/sjtu081200/article/details/48621643

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!