2024年3月28号,四,晚上kubuntu23.10下安装了sdl2的如下,没有安装gfx。
sudo apt install libsdl2-dev
sudo apt install libsdl2-image-dev
sudo apt install libsdl2-ttf-dev
sudo apt install libsdl2-mixer-dev
sudo apt install libsdl2-net-dev
安装sfml,如下,
sudo apt install libsfml-dev
这样安装后,
sdl2安装的是2.28,不是官网最新的2.30,
sfml安装的是2.5.1 不是官网最新的2.6.1 。
gcc,g++是13.2,最新。
系统上Python是3.11 ,不是最新,但比较新。
sfml的linux编译、链接命令:
有可能是加 -lsfml-graphics -lsfml-window -lsfml-system(注意顺序),没有验证。
sdl2的linux编译、链接命令:
很可能是加 -lSDL2 -lSDL2_image -lSDL2_ttf -lSDL2_mixer 没有顺序要求。不需要加-lSDL2main ,因为这是Windows平台才需要的。
可能也可以是如下,
`sdl2-config --cflags --libs`