StackOverflow中的Fedora中有一个关于SDL包(SDL 1.2)的问题。但我在Fedora中找不到任何关于SDL2
的内容,我在安装SDL2
软件包时遇到了麻烦。
我搜索并在Fedora中安装SDL2
的命令是:
sudo yum安装SDL2 *
但仍有问题要找到#include "SDL2/SDL.h".
。
在查看usr / include /之后,我无法找到SDL.h ...
那么如何安装SDL2
软件包并使其在Fedora 20发行版中运行?
答案 0 :(得分:4)
sudo yum install SDL2-devel
您可以在此处搜索包:https://apps.fedoraproject.org/packages/SDL2-devel/
答案 1 :(得分:3)
确保正确安装SDL2和开发标题。
$ 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