在 Dev-C++ 或 Code::Blocks 下面配置 EasyX !


前言

EasyX 雖然挺好用,但是目前官方只發布了針對 VC 的使用方法。本文介紹如何將 EasyX 配置到 DevCpp 或 CodeBlocks 里面,並提供相關的庫。

平時我工作忙,有問題直接在后面留言,我會盡力修改。

注:版本太老的 mingw 無法支持。

 

庫下載

點這里下載 easyx4mingw_20211002

 

配置說明

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 -

————————————————

不管你是轉行也好,初學也罷,進階也可,如果你想學編程,進階程序員~

【值得關注】我的 編程學習交流俱樂部!【點擊進入】

————————————————

編程入門資料(網盤鏈接免費分享):


 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM