FLTK 1.1和1.3之间的主要区别是什么

时间:2014-01-15 18:17:26

标签: fltk

#aptitude search fltk|grep dev

p   libfltk1.1-dev                  - Fast Light Toolkit - development files    
p   libfltk1.3-dev                  - Fast Light Toolkit - development files    

为什么选择一个而不是另一个?

1 个答案:

答案 0 :(得分:4)

来自version history

  

这基本上是具有额外功能的FLTK-1.1.10,但具有不兼容的ABI。新功能包括:完整的UTF-8 Unicode支持,允许从左到右的非拉丁文本,如希腊语和西里尔语;新的Fl_Tree,Fl_Table和Fl_Native_Filechooser小部件;印刷支持;设备抽象层;以及使用Doxygen从代码生成的新编程手册。

如您所见,您现在拥有:

  • 与旧
  • 不兼容的新ABI
  • UTF-8 / Unicode的
  • 新树,表和filechooser小部件
  • 打印
  • 设备抽象(新实施)
  • Doxygen编程手册

OP还描述了内存使用差异:

  

我还注意到1.1使用了3 MB和1.3 46 MB