红联Linux门户
Linux帮助

ubuntu Linux下Codeblocks编译SDL2.0工程

发布时间:2016-08-09 13:37:50来源:linux网站作者:yTexas
ubuntu Linux下Codeblocks编译 SDL2.0工程 (需 sudo apt install libsdl2-dev)
CodeBlocks工程模板只有SDL1.2工程,若仅添加:
#include <SDL2/SDL.h>  
还是无法编译SDL2.0工程。
 
解决办法:
Codeblocks -> Settings -> Compiler Settings -> Linker Settings -> Link Libraries -> add -> "SDL2"
或者新建空工程后 选择工程,单击右键 -> Project Build Options -> Debug / Release -> Linker Setting -> (Link libraries) add -> "SDL2"
 
额外库:
apt install libsdl-ttf2.0-dev ( True Type Font库,用于文字渲染)
apt install libsdl-image1.2-dev (图片库)
tip: 以上额外库的头文件在 /usr/include/SDL/, 而SDL2.0的头文件在/usr/include/SDL2/
 
引用:
#include <SDL2/SDL.h>  
#include <SDL/SDL_image.h>  
#include <SDL/SDL_ttf.h>
 
本文永久更新地址:http://www.linuxdiyf.com/linux/23155.html