您的位置:首页 > 运维架构 > Linux

ubuntu Linux下Codeblocks编译 SDL2.0工程

2016-05-09 00:14 429 查看
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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: