SDL2之 环境搭建


环境搭建

Windows

安装msys2

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

换源

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

msys2

打开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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM