无法在linux中编译SDL

时间:2011-04-06 15:16:12

标签: linux sdl

我在ubuntu终端中使用以下代码来编译我的sdl代码:

g++ SDL.cpp -o a.out -lsdl -lsdl_gfx 

我收到此错误:

/usr/bin/ld: cannot find -lsdl  
/usr/bin/ld: cannot find -lsdl_gfx  
collect2: ld returned 1 exit status

知道这意味着什么吗?

2 个答案:

答案 0 :(得分:0)

g++ SDL.cpp -I/usr/include/SDL -lSDLmain -lSDL_gfx -lSDL

确保安装了SDL_gfx,因为它是一个单独的可选模块。

答案 1 :(得分:0)

我相信这样做会:

g++ SDL.cpp -o a.out -lSDL_gfx