Welcome to EBO-Qt project wiki. This page contains information about En-Bloc Optimized Qt SDK and Runtime libraries.
EBO-Qt is a project aimed to ease open-source development based on Qt platform on Microsoft Windows operating system. This project supports additional third-party libraries mainly from MinGW and other open-source software.
For developing Qt Applications you will need either have MinGW compiler suite or Microsoft Visual C++ Compiler. Later one is not yet supported by this project. Though there is plan to add MSVC 2012 support in near future. Later one is not supported by this project duo to the lack of C++11 support and performance issues. There is no plan to add MSVC support earlier than 2015.
You may want to use MinGW suite by Qt developers available at MinGW builds project. Take care of architecture and exception mechanism. This link from Qt wiki will guide you through choosing an appropriate compiler suite considering your needs.
In the case that you already have a compiler suite, you may want to download one or more of EBO components. See the next section for more details.
All builds consists of these three main parts:
Unlike official SDK's, EBO-SDK do not include a compiler nor IDE. This SDK is made up of headers and shared libraries needed to build Qt applications.
Runtime Library installer makes it easier to deploy your Qt applications on various machines. This part is supposed to reduce redundancy of deployment. You no more need to ship all DLLs with your application. RLI copies Qt runtime libraries on machine and optionally adds their location to system's PATH.
Note : On Windows platform this is generally a bad idea to install libraries in somewhere visible in PATH scope. You should take care of collisions with other applications that need to link against Qt libraries and does not use EBO.
Qt Creator is available in two versions: standalone and native. if you are planing to use this IDE with a SDK other than which one provided by this project, you will need standalone version. Standalone installer contains everything needed to run Qt Creator. Else if you are planning to use SDK provided by this project, you may want to download native installer. This installer relies on system's installed versions of Qt libraries. Either choose "add location of SDK's binary files to system PATH" at installation time of SDK or choose similar option in the installation process of RLI to make run native IDE.
This framework is build from scratch with performance limitations in mind. EBO-Qt is supposed to be used in performance-critical projects. It's mainly developed to perform massive processes of Molecular Optimization Project at University of Urmia.
Important notes:
If you like EBO-Qt and you tend to help developers, you can donate to project, using following bitcoin address:
19i638q3X7QTSxk8kBBE2pBWWUywZhBNc3

Qt and the Qt logo are trademarks of Digia Plc and/or its subsidiary(-ies).
Qt is developed as an open source project on qt-project.org.
Qt is a Digia product. See qt.digia.com for more information.