FLTK编译安装方法

FLTK 简介

 FLTK,如同其名字所表达的:The Fast Light Tool Kit,一个轻量级的GUI开发库。但这轻量级并不代表功能的羸弱,相反,FLTK在具有基本的GUI功能之外,还拥有一些特殊的功能,比如跨平台、内置 OpenGL功能、速度更快、尺寸更小、协议宽松等。当然,缺点也是有的,比如对于复杂的界面构件支持不够,资源支持的不足等。

参考:http://www.cppblog.com/cyantree/archive/2006/04/16/5670.html

 

编译安装:

需要使用CMake,步骤和ITK、VTK的编译安装类似,具体如下:

1. 下载最新版的FLTK源码包,这里我下的是fltk-1.3.x-r9625.tar.gz 文件(下载地址:http://www.fltk.org/software.php).

 2. 新建一个空的文件夹,起名FLTK吧,我这里把它放在D盘里,路径为:D:\FLTK;

3.打开D:\FLTK, 把fltk-1.3.x-r9625.tar.gz解压到此文件夹 把名字改成ftlk-1.3.x方便点;

4.在D:\FLTK 建立一个新的文件夹命名为fltk-1.3.x-bin,用于存放Cmake自动生成的一些文件和我们用vs2010编译生成的文件;

5.设置好CMake编译的源路径和目标路径,Configure ,需要一段时间

6.配置完以后,这时有好多选项可以选择,刚开始装不知道每个选项都是什么意思,别管它了,但是有两个选项,一个是Option_build_Examples,选上的话会编译一些FLTK自带的例子,不选当然就不会编译。对于刚开始学习FLTK的来说,就选上吧,默认也是选上的;另外一个选项是Option_build_shared_libs,如果选上,编译出来的函数库是动态的,不选当然就是静态的,动态静态自己选择吧,我这里就不选,按默认的来。等下编译完就没有什么DLL文件了。好,再按一下C onfigure按钮。界面上红色的选项应该就消失了。

7.按CMake-Gui上的Generate按钮。生成工程成功了;

8.进入D:\FLTK\fltk-1.3.x-bin\,打开FLTK.sln文件,进入vs2010,编译FLTK工程;

参考:http://www.vislab.cn/bbs/viewthread.php?tid=3666&extra=page%3D1

 

 

 

你可能感兴趣的:(c,dll,Build,跨平台,2010)