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

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



但是仍然找不到#include "SDL2/SDL.h".

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

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

最佳答案

  • 确保正确安装了SDL2和开发 header 。
    $ 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
    
  • 关于linux - 如何在Fedora 20中安装SDL2库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26494683/

    10-11 22:57