FLTK & the List of Widget toolkits based on C/C++

Fltk_widget_toolkit All below widget toolkits are and based on C/C++(from wikipedia):

CEGUI · Component Library for Cross Platform · dlib C++ Library · · FOX toolkit · OpenGL User Interface Library · GTK+ · IUP · Juce · Qt · Tk · TnFOX · Visual Component Framework · wxWidgets · YAAF · XForms · XVT

其中我们可以看到比较熟悉的,OpenGL,GTK+,, 等。和或者相比,非常轻量级的也具有很多优点。

Continue reading FLTK & the List of Widget toolkits based on C/C++ - 全文阅读

Setting up Code::Blocks to work with SDL - 多媒体编程库

tmobile-sdl - Simple DirectMedia Layer, is a cross-platform designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning port of "Civilization: Call To Power."

supports , , CE, BeOS, MacOS, Mac OS X, , NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2, but these are not officially supported.  is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C#, D, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, Smalltalk, and Tcl.  is distributed under GNU version 2. This license allows you to use freely in commercial programs as long as you link with the dynamic library. – libsdl.org

Continue reading Setting up Code::Blocks to work with SDL - 多媒体编程库 - 全文阅读

Contact us

Admin: Bryan Wu