环境准备
首先要有gcc,g++,make
sudo apt-get install gcc g++ make
编译的作用是生成对应版本的sdl2链接库
而其他的环境可以通过apt安装
首先运行一下命令:
sudo apt-get install libsdl2-2.0 libsdl2-dev libsdl2-mixer-dev libsdl2-image-dev libsdl2-ttf-dev libsdl2-gfx-dev
检验安装结果
sdl2-config --exec-prefix --version –cflag
下载sdl2源码
官网下载较慢:官网sdl2源码
解压下载的文件,然后进入SDL解压文件目录
配置configure的可执行命令:
sudo chmod +x configure
配置configure的参数命令: --prefix是指定目录的意思
./configure --enable-static --enable-shared
或者 ./configure --enable-static --enable-shared --prefix=你的路径
编译、安装:
make
sudo make install
一般直接./configure --enable-static --enable-shared就行了
查看sdl2链接库版本
sdl2-config --exec-prefix --version -cflag