StackOverflow 中有一个关于 Fedora 中的 SDL 包(SDL 1.2)的问题。但是我在 Fedora 中找不到任何关于SDL2,而且我在安装SDL2软件包时遇到了麻烦。
SDL2我搜索并在 Fedora 中安装的命令是:
须藤百胜安装 SDL2*
但是仍然有问题要找到#include "SDL2/SDL.h"..
在 usr/include/ 中查找后,我找不到 SDL.h ...
那么如何安装SDL2软件包并使其在 Fedora 20 发行版中运行?
sudo yum install SDL2-devel
你可以在这里搜索包:https ://apps.fedoraproject.org/packages/SDL2-devel/
确保正确安装了 SDL2 和开发头文件。
$ yum search SDL2 #look for libraries and development headers should something like sdl2.0 and sdl2.0.0-dev
在源文件中包含 SDL2,例如 main.c
#include "SDL2/SDL.h"
并确保将 SDL2 库与编译器标志 -lSDL2
$ clang main.c -lSDL2 -o programName