2011-04-06 102 views
0

我用下面的代碼在Ubuntu終端編譯我SDL代碼:無法編譯SDL在linux

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 

任何想法,這是什麼意思?

回答

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

確保安裝了SDL_gfx,因爲它是一個單獨的可選模塊。

0

我相信,這將做到這一點:

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