Windows

安装msys2

官网:https://www.msys2.org/

换源

进入安装路径(我的是D:\msys64),打开D:\msys64\etc\pacman.d文件夹,如下所示

SDL2之 环境搭建

打开mirrorlist.msys,在最前面加上Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch

打开mirrorlist.mingw32,在最上面加上Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686

打开mirrorlist.mingw64,在最上面加上Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64

启动msys2,输入

pacman -Sy
pacman -Syu

msys2的详细用法见https://blog.csdn.net/hustlei/article/details/86687621

安装GCC

pacman -S mingw32/mingw-w64-i686-toolchain
pacman -S mingw32/mingw-w64-i686-make

安装SDL2

pacman -S mingw32/mingw-w64-i686-SDL2
# 以下是拓展
pacman -S mingw32/mingw-w64-i686-SDL2_image # 用于显示png、jpg等格式的图片
pacman -S mingw32/mingw-w64-i686-SDL2_ttf # 用于显示文字

此外还可安装以下拓展

pacman -S mingw32/mingw-w64-i686-SDL2_gfx # SDL图形绘制图元和其他支持功能
pacman -S mingw32/mingw-w64-i686-SDL2_mixer # 一种简单的多声道混音器
pacman -S mingw32/mingw-w64-i686-SDL2_net # 一个跨平台网络库的小示例

Ubuntu

sudo apt install libsdl2-dev
# 以下是拓展
sudo apt install libsdl2-image-dev # 用于显示png、jpg等格式的图片
sudo apt install libsdl2-mixer-dev # 一种简单的多声道混音器
sudo apt install libsdl2-ttf-dev # 用于显示文字
sudo apt install libsdl2-gfx-dev # SDL图形绘制图元和其他支持功能

编译选项

Windows、Linux都可以用,Mac不知道

pkg-config --cflags --libs sdl2

相关文章:

  • 2021-09-21
  • 2021-10-07
  • 2021-12-14
  • 2021-12-01
  • 2021-10-25
  • 2022-01-22
  • 2022-01-08
  • 2021-07-17
猜你喜欢
  • 2021-08-03
  • 2021-12-27
  • 2021-12-18
  • 2021-06-10
  • 2021-04-04
  • 2021-10-26
相关资源
相似解决方案