4

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

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

须藤百胜安装 SDL2*

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

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

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

4

2 回答 2

7
sudo yum install SDL2-devel

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

于 2014-10-27T06:52:18.377 回答
4
  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
    
于 2014-10-27T06:47:08.447 回答