📜  安装 sdl msys2 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:39:06.139000             🧑  作者: Mango

安装 SDL2 和 MSYS2 - Shell/Bash

如果你是一个 C/C++ 开发者,你可能知道 SDL2 这个库,它是一个高性能、跨平台的多媒体库,可以用来开发游戏和图形应用程序。如果你现在正在 Windows 上开发,你可能会遇到一些问题,因为 Windows 并不支持很多 Unix 命令,所以你可能需要安装一个 Unix-like 的 shell 来解决这些问题。而 MSYS2 就是一个提供 Unix-like 运行环境的软件,它可以让你在 Windows 上使用 Unix 命令,并且可以方便的编译和打包 C/C++ 代码。

安装 MSYS2

首先,你需要从 MSYS2 的官方网站下载安装程序:https://www.msys2.org/。选择对应版本和系统架构进行下载和安装。安装程序会自动安装 MSYS2 和它的包管理工具 pacman。安装完成后,打开 MSYS2 shell(可以在开始菜单中找到),你会看到一个类似于 bash 的命令行界面。

安装 SDL2

SDL2 库可以通过 pacman 命令进行安装。首先,我们需要先更新软件仓库:

$ pacman -Syu

然后,安装 mingw-w64-x86_64-SDL2 这个包:

$ pacman -S mingw-w64-x86_64-SDL2

安装完成后,你可以写 C/C++ 代码并编译它们,引用 SDL2 库即可使用它提供的功能。

注意事项
  • 你可能需要安装其他依赖库才能编译部分项目,可以通过 pacman 命令进行安装。
  • 可以使用 mingw32-make 命令代替 Windows 的 make 命令进行编译。