windows下安装FLTK

FLTK是一个C++ GUI组件库。通过这个组件库可以实现C++编写可视化应用。本文介绍如何将其安装到window上

FLTK是跨平台的。只不过相比于Linux和macOS平台,在Windows下安装很麻烦。

首先,需要有一个git bash,这个软件用于模拟Linux界面。

然后,需要有一个C++编译器。大一时我们都学习了visual studio C++,但是那个太臃肿了。我现在用的是MinGW-w64,这是一个GCC编译器在Windows下面的移植版。点击此链接了解GCC编译器

编译:在GitBash中cd到FLTK的源代码目录(里面有个configure文件,我们需要用这个文件进行操作),然后使用下列指令编译

1
2
3
./configure --prefix="/d/linux/gcc/fltk" --build=x86_64-pc-mingw64 
//--prefix参数指定安装位置,我这里指定的目录是D:\linux\gcc\fltk文件夹
mingw32-make //使用这个指令进行安装。如果提示找不到指令,先检查有没有把MinGW的安装目录加入环境变量

编译完成后,会在相同目录下生成若干文件和文件夹,其中test文件夹下面有官方提供的demo和源代码。

使用FLTK编译代码:fltk-config –compile file.cxx