ubuntu Linux下Codeblocks编译 SDL2.0工程

来源:互联网 发布:2016淘宝网店经营策略 编辑:程序博客网 时间:2024/05/22 07:55

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>


0 0
原创粉丝点击