不太熟悉 IDE,所以简单记录下来。配置 Allegro 的目的是为了完成《嗨翻C语言》最后的爆破彗星项目,并没有打算深入了解,后续还是倾向 wxPython 的父本 wxWidgets 和 pygame 的 SDL2。
Dev-C++ 是一款安装和使用都很方便的 IDE,Allegro 是一款开源的跨平台游戏开发库。
Dev-C++ 官网:https://www.bloodshed.net/
Allegro 官网:https://liballeg.org/
Allegro 文档:https://liballeg.org/a5docs/trunk/
Allegro 项目:https://www.allegro.cc/depot/board-game/listing/
-
下载安装 Dev-C++ https://www.bloodshed.net/
-
下载 Allegro 静态链接库并解压,如 allegro-x86_64-w64-mingw32-gcc-13.2.0-posix-seh-static-5.2.9.0.zip https://github.com/liballeg/allegro5/releases
-
Dev-C++ 新建 Windows Application 项目,按 Ctrl+H,Parameters 选项中 Linker 填入解压后路径如 D:\Projects\allegro\lib\liballegro_monolith.dll.a,Direct