前言
EasyX 雖然挺好用,但是目前官方只發布了針對 VC 的使用方法。本文介紹如何將 EasyX 配置到 DevCpp 或 CodeBlocks 里面,並提供相關的庫。
平時我工作忙,有問題直接在后面留言,我會盡力修改。
注:版本太老的 mingw 無法支持。
庫下載
配置說明
Code::Blocks 配置 EasyX 的詳細說明
以下配置說明僅以官方原版 Code::Blocks 20.03 為例,假設 Code::Blocks 的安裝路徑為 D:\App\CodeBlocks。
▓ 安裝
1. 下載 easyx4mingw_20211002.zip 后,解壓縮。
2. 將 easyx.h 和 graphics.h 拷貝到 D:\App\CodeBlocks\MinGW\x86_64-w64-mingw32\include\ 文件夾內。
3. 將 libEasyX.a 拷貝到 D:\App\CodeBlocks\MinGW\x86_64-w64-mingw32\lib\ 文件夾內。
▓ 生成項目模版
1. 創建新項目:菜單 File -> New -> Project... ,選擇 Console application,點 Go 進入項目向導。語言選擇 C++,項目名稱 Test,路徑 D:\MyDocs\(或根據自己的情況填寫),編譯器選擇 GNU GCC Compiler,其他選項基本不用動,完成。
2. 編寫基本測試代碼,代碼如下:
#include <graphics.h> #include <conio.h> int main() { initgraph(640, 480); circle(320, 240, 100); getch(); closegraph(); return 0; }
3. 設置鏈接庫:菜單 Project -> Build options... ,左側選擇項目名稱 Test,右側選擇選項卡 Linker settings,然后在 Link libraries 逐個添加:libEasyX.a、libgdi32.a、libole32.a,完成。
4. 點工具欄按鈕 Build and run 或按 F9 編譯執行,可以看到屏幕畫出一個圓。如果這時有編譯錯誤,請根據錯誤提示修正程序。
5. 生成項目模版:菜單 File -> Save project as template... ,填寫模版名稱:EasyX Application,完成。
6. 退出 Code::Blocks。
▓ 平時使用
創建項目模版只需要執行一次。平時創建項目時,可以在 User templates 下選擇 EasyX Application,然后選擇路徑、項目名稱,直接開始編寫程序。
當然,也可以像前面創建項目模板的步驟那樣從 Console application 開始。
——————————
Dev-C++ 配置 EasyX 的詳細說明
以下配置說明僅以官方原版 Dev-C++ 6.3 為例,假設 Dev-Cpp 的安裝路徑為 D:\App\DevCpp。
▓ 安裝
1. 下載 easyx4mingw_20211002.zip 后,解壓縮。
2. 將 easyx.h 和 graphics.h 拷貝到 D:\App\DevCpp\TDM-GCC-64\x86_64-w64-mingw32\include\ 文件夾內。
3. 將 libEasyX.a 拷貝到 D:\App\DevCpp\TDM-GCC-64\x86_64-w64-mingw32\lib\ 文件夾內。
▓ 生成項目模版
1. 創建新項目:菜單 File -> New -> Project... ,選擇 Console application,項目名稱 Test,語言選擇 C++,點 OK,然后將 Test.dev 保存到 D:\MyDocs\Test\(或根據自己的情況填寫),完成。
2. 編寫基本測試代碼,代碼如下:
#include <graphics.h> #include <conio.h> int main() { initgraph(640, 480); circle(320, 240, 100); getch(); closegraph(); return 0; }
3. 設置鏈接庫:菜單 Project -> Project Options... ,選擇選項卡 Parameters,然后在 Linker 區域點按鈕 Add library or object 逐個添加:libEasyX.a、libgdi32.a、libole32.a,完成。
4. 點工具欄按鈕 Compile & run 或按 F11 編譯執行,可以看到屏幕畫出一個圓。如果這時有編譯錯誤,請根據錯誤提示修正程序。
5. 生成項目模版:菜單 File -> New -> Project Template... ,填寫模版名稱:EasyX Application,其他選項可以根據自己喜好填寫,完成。
6. 退出 Dev-Cpp。
▓ 平時使用
創建項目模版只需要執行一次。平時創建項目時,可以直接選擇 EasyX Application,然后填寫項目名稱、選擇路徑,直接開始編寫程序。
當然,也可以像前面創建項目模板的步驟那樣從 Console application 開始。
常見問題
Q: 粘貼一些示例代碼后,提示無法使用 _getch 函數。
A: 用 getch 替代。
- End -
————————————————
不管你是轉行也好,初學也罷,進階也可,如果你想學編程,進階程序員~
【值得關注】我的 編程學習交流俱樂部!【點擊進入】
————————————————
編程入門資料(網盤鏈接免費分享):
