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