大咖是谁?咱可以去找找《C++程序设计原理与实践》这本C++经典教程。这本书的英文名字是”Programming – Principles and Practice Using C++“。此书之所以有名是因为他的作者是Bjarne Stroustrup,在维基百科中解释C++时,有这么一句话”C++ 是一种高级语言,它是由Bjarne Stroustrup 于1979 年在贝尔实验室开始设计开发的。" 咱来看看这小伙,https://www.stroustrup.com/。如果是真正的软件人并得益于C++编程带来的乐趣和收获,就需要了解一下Bjarne Stroustrup这个为你种树的人。在《C++程序设计原理与实践》这本书中,作者详细介绍了FLTK用于学习基于C++的图形界面设计,并使这个软件工具包世界流行。
学Computer Graphics不用OpenGL吗,不会OpenGL说明你就没有学过计算机图形学。教授计算机图形学,一般都会用到FLTK,一个嵌入了OpenGL的图形界面工具。通过FLTK可以关注OpenGL和图形学编程,不用费劲巴拉的去写大量的界面代码了。
Fast Light Tool Kit 轻盈,和其他的图形界面库相比,它小的多。很多开源和商业软件,基于FLTK开发,尤其是内存和算力受限的软件。
FLTK有些不火热了?那RUST最近火吧,那就玩玩fltk-rs吧。FLTK还在更新中。。。https://www.fltk.org/
FLTK是开源的,可亲的许可证。你可用,可玩,可改;总之可以随意你捏吧来捏把去的。自己升级成功自己的界面库,也是可以的。