信息學奧林匹克競賽-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編譯器即可。

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