Overview
Examples
Screenshots
Comparisons
Applications
Download
Manual
Status & Roadmap
FAQ
Authors & License
Forums
Wiki
Funding Ultimate++
Search on this site









SourceForge.net Logo



Ultimate++ Win32 installation guide

 

You can use Ultimate++ with either MinGW compiler system or with Microsoft® C++ compiler and SDK (requires separate download).

 

If you want TheIDE to perform automatic setup of build methods for these compilers, you should install them before continuing this dialog (if you press exit now, automatic setup will be performed next time you launch TheIDE).

 

MinGW

 

If you have downloaded upp-mingw release (recommended if you want to use mingw), you do not have to download/install/compile anything, as that release already comes with complete mingw C++ compiler including our linker.

 

If you have downloaded upp without mingw (e.g. you have have already mingw installed or want to download it separately), TheIDE should detect MinGW directory and install and setup appropriate build method.

 

Ultimate++ also contains more effective mingw linker and librarian replacements (ld.exe and ar.exe files in mingw/bin directory). You can compile them yourself - they come in uppsrc/coff/uld and uppsrc/coff/ar packages. Backup mingw originals and put new compiled replacements to bin directory.

 

Note: Recently we have encountered problems with mingw gdb from regular mingw releases. That is why we have to recommend using our upp-mingw package in case you want to use mingw instead of separate download.

 

Microsoft® Windows SDK

 

Microsoft provides a free SDK including C++ toolchain for developing native Windows applications

 

http://www.microsoft.com/downloads/details.aspx?familyid=ff6467e6-5bba-4bf5-b562-9199be864d29&displaylang=en

 

Note that this SDK requires .NET framework 2.0 to be installed on your computer. U++ requires only a fraction of options to be installed:

 

Windows Vista Headers a Libs (do not worry about "Vista" here - this options contains Win98/2000/XP headers too).

x86 C++ Compiler

Windows SDK Utilities for Win32

 

 

TheIDE should detect all necessary directories and setup appropriate build methods. U++ can also use compilers and SDK supplied with Visual C++ 2005 (any edition - you need to download separate Windows SDK for Express edition).