在DEV-C+環境中配置ege繪圖庫的方法
EGE(Easy Graphics Engine),是windows下的簡易繪圖庫,對新手來說,EGE繪圖庫簡單、友好、容易上手、免費開源,而且介面意義直觀,即使是完全沒有接觸過圖形編程的,也能迅速學會基本的繪圖。
準備工作:
①下載並安裝 Dev-C++ 程序:
密碼:18io
安裝過程很簡單,按套路走即可。第一次運行後會出現配置嚮導,在這裡可以選擇簡體中文。
如果錯過了配置嚮導,可以在菜單欄→Tools→Environment Options→Language 在列表中選擇 「簡體中文/Chinese」 進行更改。
由於課堂上學習的一些語法屬於C99標準(如在for語句的循環條件表達式中聲明循環變數等),所以建議對編譯器進行以下設置:
菜單欄→工具→編譯選項:
a. 在「設定編譯器配置」列表中選擇「TDM-GCC 4.9.2 32-bit Release」(這個設定與ege圖形庫的配置有關)。
b. 下面的「編譯器」選項卡中的第一欄「編譯時加入以下命令」前的選擇框打「√」,並在其下的文本框中寫入命令:
-std=c99
c. 點擊右側的「程序」選項卡,點擊第一行gcc後面的圖標,在彈出的窗口中選擇「g++.exe」,然後點擊「確定」。
②下載 ege for devcpp TGedu.zip
密碼:y67w
配置EGE:
①解壓 ege for devcpp TGedu.zip,其中含有一個文件夾「ege for devcpp 5.11」。
②打開文件夾,其中含有 「include」 和 「lib」 兩個文件夾。
③找到Dev-C++的安裝目錄→打開目錄中的「MinGW64」文件夾→打開「x86_64-w64-mingw32」文件夾。該文件夾中也有名為「include」和「lib」的兩個文件夾。
④將「ege for devcpp 5.11」的「include」文件夾中所有文件複製到「x86_64-w64-mingw32」的「include」文件夾中。
⑤將「ege for devcpp 5.11」的「lib」文件夾中的文件複製到「x86_64-w64-mingw32」的「lib」文件夾中。
這樣ege文件就已導入完畢了。
編寫測試程序:
①創建一個新的項目:菜單欄→文件→新建→項目,在彈出的對話框中選擇「Console Application」,在下面的單選框中選擇「C項目」,然後自己取個項目名並保存。
②輸入測試代碼:
#include "graphics.h" // 引用ege繪圖庫
int main()
{
initgraph(640, 480); // 初始化,顯示一個窗口
getch(); // 暫停一下等待用戶按鍵
closegraph(); // 關閉圖形界面
return 0;
}
③設置工程的鏈接選項:菜單欄→項目→項目屬性→參數選項卡,在鏈接文本框中輸入以下參數(按順序輸入,每個「-」及後面的字元是一個參數,「-」後面沒有空格,每兩個參數間有一個空格):
-lgraphics -lgdi32 -limm32 -lmsimg32 -lole32 -loleaut32 -lwinmm -luuid -mwindows
輸入完成後點擊「確定」。
④編譯運行:保存、編譯並運行該程序,如果編譯成功並出現如下的窗口,那麼就說明你已經成功配置ege繪圖庫,可以使用C語言進行繪圖啦~!
GIF
TAG:天工科技教育工作室 |