如何在 Fedora 20 中安装 SDL2 库

lcs*_*vcn 2 linux sdl-2 fedora20

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

我搜索并SDL2在 Fedora 中安装的命令是:

须藤 yum 安装 SDL2*

但是仍然有问题无法找到#include "SDL2/SDL.h"..

在 usr/include/ 中查找后,我无法找到 SDL.h ...

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

小智 4

  1. 确保正确安装 SDL2 和开发标头。

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

    #include "SDL2/SDL.h"
    
    Run Code Online (Sandbox Code Playgroud)
  3. 并确保使用编译器标志 -lSDL2 链接 SDL2 库

    $ clang main.c -lSDL2 -o programName
    
    Run Code Online (Sandbox Code Playgroud)