如何在Fedora 20中安装SDL2库

有一个关于Fedora中的SDO包(SDL 1.2)在StackOverflow中的问题。 但是在Fedora中我找不到任何有关SDL2的信息,而且我也遇到了安装SDL2软件包的麻烦。

我在Fedora中search和安装SDL2的命令是:

sudo yum安装SDL2 *

但仍然有问题find#include "SDL2/SDL.h".

在查看usr / include /后,我无法findSDL.h …

那么如何安装SDL2软件包并使其在Fedora 20发行版中工作呢?

  1. 确保安装了正确的SDL2和开发头文件。

     $ yum search SDL2 #look for libraries and development headers should something like sdl2.0 and sdl2.0.0-dev 
  2. 在源文件中包含SDL2,例如main.c

     #include "SDL2/SDL.h" 
  3. 并确保将SDL2库与编译器标志-lSDL2链接起来

     $ clang main.c -lSDL2 -o programName 
 sudo yum install SDL2-devel 

你可以在这里搜索软件包: https : //apps.fedoraproject.org/packages/SDL2-devel/