有一个关于Fedora中的SDO包(SDL 1.2)在StackOverflow中的问题。 但是在Fedora中我找不到任何有关SDL2
的信息,而且我也遇到了安装SDL2
软件包的麻烦。
我在Fedora中search和安装SDL2
的命令是:
sudo yum安装SDL2 *
但仍然有问题find#include "SDL2/SDL.h".
。
在查看usr / include /后,我无法findSDL.h …
那么如何安装SDL2
软件包并使其在Fedora 20发行版中工作呢?
确保安装了正确的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
sudo yum install SDL2-devel
你可以在这里搜索软件包: https : //apps.fedoraproject.org/packages/SDL2-devel/