【问题标题】:How to install SDL2 library in Fedora 20如何在 Fedora 20 中安装 SDL2 库
【发布时间】:2014-10-21 19:25:51
【问题描述】:

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

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

sudo yum install SDL2*

但仍然无法找到#include "SDL2/SDL.h".

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

那么我怎样才能安装SDL2 包并让它在Fedora 20 发行版中运行呢?

【问题讨论】:

    标签: linux sdl-2 fedora20


    【解决方案1】:
    sudo yum install SDL2-devel
    

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

    【讨论】:

      【解决方案2】:
      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
        

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-01-26
        相关资源
        最近更新 更多