C++ Developing Environment
The C++ API is built on top of the Qt framework from Nokia (formerly by Trolltech). Visit http://qt.nokia.com for more information about Qt. By terms of the QT license it is required to acquire a commercial Qt license per developer to develop applications based on the BPS C++ API. Several Qt editions and platforms are available, we recommend the Desktop Edition.
The recommended IDE and compiler for the windows platform is Microsoft Visual Studio 2005, Professional Edition. Find information about the product at http://msdn2.microsoft.com/vstudio . Other “higher” rated editions such as Teambuilder Edition will also fully qualify, however in case you dont really develop in big teams there is no benefit. The free Express Edition is limited in several ways, so we cannot recommend it.
Opional, but highly recommended for development convenience, is the VS2005 plug-in Visual Assist X from Whole Tomato Software. Find information about it at http://www.wholetomato.com
The API documentations are created with Doxygen, a free source code generation tool created by Dimitri van Heesch. Find it at http://www.doxygen.org
Detailed information about the setup is found in the toolset descriptions:
