在fedora上安装SDL

时间:2011-11-12 03:22:23

标签: sdl fedora

我安装了FEDORA和SDL并希望在编译时用C语言编程图形,我得到很多对SDL_MapRGB,SDL_Init等的未定义引用 我搜索了文件系统SDL.dll丢失..

如何解决这个问题?

1 个答案:

答案 0 :(得分:18)

Linux不使用.dll文件来存储库,但是.so。

无论如何,要在fedora中安装SDL:

sudo yum install SDL*

这将安装带有相关devel包的完整SDL库。

您可能还想安装开发工具包组(用于gcc和其他构建工具):

sudo yum groupinstall 'Development Tools'

编译时,您需要告诉GCC链接哪个库:

gcc mycoolapp.c -o myapp -lSDL -lSDL_mixer