FLTK是Fast Light Toolkit的简称,是一个跨平台的C++ GUI包,FLTK提供xiandai GUI功能,而且通过OpenGL支持3D图像。
下载FLTK安转包fltk-1.3.4-1-source.tar.gz:
http://www.fltk.org/software.php?VERSION=1.3.4&FILE=fltk/1.3.4/fltk-1.3.4-1-source.tar.gz
解压缩:
tar -zxvf fltk-1.3.4-1-source.tar.gz
移到/usr/local目录下
sudo mv fltk-1.3.4-1 /usr/local
make
sudo make install
等待一分钟钟左右编译完成,安装完成,写demo进行验证。
#include <FL/Fl.H>
#include <FL/Fl_Window.H>
#include <FL/Fl_Box.H>
int main(int argc, char **argv) {
Fl_Window *window = new Fl_Window(340,180);
Fl_Box *box = new Fl_Box(20,40,300,100,"Hello, World!");
box->box(FL_UP_BOX);
box->labelfont(FL_BOLD+FL_ITALIC);
box->labels