User Tools

Site Tools


wiki:tools

Tools used to develop FlameRobin

Various tools are used in development. Currenty, we are using:

wxWidgets for cross-platform GUI library (http://www.wxwidgets.org)

IBPP library for database access (http://www.ibpp.org)

Boost library - a set of free peer-reviewed portable C++ libraries ( http://www.boost.org)

G++ for compiling on Linux platform (http://gcc.gnu.org/)
and also with MinGW on Windows (http://www.mingw.org/)

Clang++ is a compiler front end for the C, C++, languages. It uses the Low Level Virtual Machine (LLVM) as its back end. (http://clang.llvm.org)

Source can also be built with
Microsoft Visual C++

We used to use wxGlade to build the GUI forms (http://wxglade.sf.net/)

Recently, another GUI builder emerged, which works much better: wxFormBuilder (http://wxformbuilder.sf.net/)

For Generating configure scripts and solutions we use Bakefile (http://www.bakefile.org/)
Cross-platform, cross-compiler native makefiles generator. It takes compiler-independent description of build tasks as input and generates native makefile (autoconf's Makefile.in, Visual C++ project etc.).

wiki/tools.txt · Last modified: 2010/10/25 13:54 by mariuz