我已经安装了SDL,但它似乎仍然无法正常工作

时间:2015-11-08 03:05:46

标签: c sdl

我在Mac上。 所以我到处看看我最初做的是从https://hg.libsdl.org/SDL下载SDL文件 之后,我按照https://wiki.libsdl.org/Installation上的说明操作 并在我的终端上写下了以下内容

mkdir build
cd build
../configure
make
sudo make install

到目前为止一直很好,但在此之后,当我cd到我的桌面并在我的终端中键入gcc test.c sdl2-config --cflags --libs时,它仍然给我错误

test.c:2:10: fatal error: 'SDL2/SDL.h' file not found
#include <SDL2/SDL.h>
         ^
1 error generated.

如果我在我的终端中输入sdl2-config --cflags --libs,则返回

-I/usr/local/include/SDL2 -D_THREAD_SAFE
-L/usr/local/lib -lSDL2 

所以我认为它成功安装了什么问题是什么? 非常感谢

1 个答案:

答案 0 :(得分:2)

您的标题位于/usr/local/include/SDL2/SDL.h,但您尝试加入/usr/local/include/SDL2/SDL2/SDL.h。删除&#34; SDL2&#34;来自#include声明或-I转换。