Isis
23.09.2007, 00:32
1. Компиляторы
Visual C++
Visual C++ — интегрированная среда разработки приложений на языке C++, разработанная фирмой Microsoft и поставляемая либо как часть комплекта Microsoft Visual Studio, либо отдельно в виде функционально ограниченного комплекта Visual C++ Express Edition.
Download Visual Studio 2005 (http://www.pcfreunde.de/redirect/?mode=download&id=5478)
Download Visual C++ 6.0 (http://livemobile.dl2.vipserver.ru/damagelab/winux/msvcpp60.rar)
Borland C++
Borland C++ — среда разработки на языке C++ компании «Borland», входит в состав «Borland Developer Studio». Последняя версия — «Borland C++ Builder 2007», которая, соответственно, является частью «Borland Developer Studio 2007». Среда разработана в соответствии с концепцией визуального программирования. Библиотека визуальных компонентов «Borland» получила название Visual Component Library (VCL).
Borland C++ Compiler 5.5 (http://cc.codegear.com/download.aspx?id=24778&prot=http)
GCC
GNU Compiler Collection (обычно используется сокращение GCC) — набор компиляторов для различных языков программирования, разработанный в рамках проекта GNU. GCC является свободным программным обеспечением, распространяется фондом свободного программного обеспечения (FSF) на условиях GNU GPL и GNU LGPL и является ключевым компонентом GNU toolchain. Он используется как стандартный компилятор для свободных Unix-подобных операционных систем, и в нескольких проприетарных операционных системах, в том числе Apple Mac OS X.
Изначально названный GNU C Compiler, он поддерживал только язык C. Позднее, GCC был расширен для компиляции исходных кодов на таких языках программирования как C++, Objective-C, Java, Fortran, и Ada.
Project's Home Page (http://gcc.gnu.org)
Intel C++ compiler
Intel C++ compiler — оптимизирующий компилятор разрабатываемый фирмой Intel для процессоров семейств X86, X86 64, IA64. Главным достоинством компилятора являются выполняемые им высокоуровневые, а так же целевые оптимизации под процессоры Intel.
Project's Page (http://www.intel.com/cd/software/products/asmo-na/eng/284132.htm)
Digital Mars C and C++ Compilers
The Digital Mars compilers run under Win32 as both a GUI application (the IDDE) and as a console application. Code can be compiled and executables built for 32 bit Windows, 32 bit Windows console, 16 bit Windows, 16 bit DOS, and 32 bit DOS (with the addition of the X32 dos extender).
Home Page (http://www.digitalmars.com/) | Download (http://www.digitalmars.com/download/freecompiler.html)
Web Based C++
Достаточно простой компилятор на WEB. Вводите в форму C++ код, задаёте файлы которые хотите подключить, и файлы на выход. Далее, если нет ошибок, скомпилится, срабатывает на сервере, и вам выдается аутпут. Полезно для ответов на форуме, если в поездке или интернет-кафе и компилятора стационарного нету.http://www.cs.unt.edu/~irby/wbcRoden/wbcHome.html
2. IDE
Dev C++
Dev C++ — свободная интегрированная среда разработки приложений для языков программирования Си/Си++. В дистрибутив входит компилятор MinGW. Сам Dev-C++ написан на Delphi. Распространяется согласно GPL.
Source-Forge Project Page (http://sourceforge.net/projects/dev-cpp) | Download 4.9.9.0 (http://ftp.freenet.de/pub/filepilot/windows/development/bloodshed/devcpp4990setup.exe)
C++ Eclipse IDE
Кросс-платформенная, с открытым исходным кодом, среда разработки программного обеспечения на языках C/C++, с рядом особенностей. Мощные инструменты которой, делают создание и развертывание программного обеспечения простым и эффективным. Облегчает разработку крупномасштабных приложений большими группами разработчиков. Download С++ Eclipse IDE (http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/20070702/eclipse-cpp-europa-win32.zip&r=1&protocol=http) + QT Module (http://artis.imag.fr/Membres/Xavier.Decoret/resources/qt/eclipse/updates/features/org.eclipse.qt_1.0.3.jar)
Добавлено нером: модуль для Qt: http://trolltech.com/developer/download/qt-eclipse-integration-win32-1.0.0.exe
Code::BlocksАбсолютно бесплатная среда разработки под C++. Использует библиотеку wxWidgets. Имея открытую архитектуру может масштабироваться засчёт подключаемых модулей. Подсветка, class-view...
Download Code::Blocks (http://prdownloads.sourceforge.net/codeblocks/codeblocks-1.0rc2_mingw.exe?download)
3. Development Kits
Platform SDK
Помимо средств разработки, вхоядщих в состав Platform SDK, новая версия SDK включает в себя .NET Framework 3.0, .NET Framework 2.0, Tablet PC SDK. Таким образом, все API введенные в Windows Vista будут собраны в едином SDK.Download Platform SDK (http://download.microsoft.com/download/7/5/e/75ec7f04-4c8c-4f38-b582-966e76602643/5.2.3790.1830.15.PlatformSDK_Svr2003SP1_rtm.img)
Visual C++
Visual C++ — интегрированная среда разработки приложений на языке C++, разработанная фирмой Microsoft и поставляемая либо как часть комплекта Microsoft Visual Studio, либо отдельно в виде функционально ограниченного комплекта Visual C++ Express Edition.
Download Visual Studio 2005 (http://www.pcfreunde.de/redirect/?mode=download&id=5478)
Download Visual C++ 6.0 (http://livemobile.dl2.vipserver.ru/damagelab/winux/msvcpp60.rar)
Borland C++
Borland C++ — среда разработки на языке C++ компании «Borland», входит в состав «Borland Developer Studio». Последняя версия — «Borland C++ Builder 2007», которая, соответственно, является частью «Borland Developer Studio 2007». Среда разработана в соответствии с концепцией визуального программирования. Библиотека визуальных компонентов «Borland» получила название Visual Component Library (VCL).
Borland C++ Compiler 5.5 (http://cc.codegear.com/download.aspx?id=24778&prot=http)
GCC
GNU Compiler Collection (обычно используется сокращение GCC) — набор компиляторов для различных языков программирования, разработанный в рамках проекта GNU. GCC является свободным программным обеспечением, распространяется фондом свободного программного обеспечения (FSF) на условиях GNU GPL и GNU LGPL и является ключевым компонентом GNU toolchain. Он используется как стандартный компилятор для свободных Unix-подобных операционных систем, и в нескольких проприетарных операционных системах, в том числе Apple Mac OS X.
Изначально названный GNU C Compiler, он поддерживал только язык C. Позднее, GCC был расширен для компиляции исходных кодов на таких языках программирования как C++, Objective-C, Java, Fortran, и Ada.
Project's Home Page (http://gcc.gnu.org)
Intel C++ compiler
Intel C++ compiler — оптимизирующий компилятор разрабатываемый фирмой Intel для процессоров семейств X86, X86 64, IA64. Главным достоинством компилятора являются выполняемые им высокоуровневые, а так же целевые оптимизации под процессоры Intel.
Project's Page (http://www.intel.com/cd/software/products/asmo-na/eng/284132.htm)
Digital Mars C and C++ Compilers
The Digital Mars compilers run under Win32 as both a GUI application (the IDDE) and as a console application. Code can be compiled and executables built for 32 bit Windows, 32 bit Windows console, 16 bit Windows, 16 bit DOS, and 32 bit DOS (with the addition of the X32 dos extender).
Home Page (http://www.digitalmars.com/) | Download (http://www.digitalmars.com/download/freecompiler.html)
Web Based C++
Достаточно простой компилятор на WEB. Вводите в форму C++ код, задаёте файлы которые хотите подключить, и файлы на выход. Далее, если нет ошибок, скомпилится, срабатывает на сервере, и вам выдается аутпут. Полезно для ответов на форуме, если в поездке или интернет-кафе и компилятора стационарного нету.http://www.cs.unt.edu/~irby/wbcRoden/wbcHome.html
2. IDE
Dev C++
Dev C++ — свободная интегрированная среда разработки приложений для языков программирования Си/Си++. В дистрибутив входит компилятор MinGW. Сам Dev-C++ написан на Delphi. Распространяется согласно GPL.
Source-Forge Project Page (http://sourceforge.net/projects/dev-cpp) | Download 4.9.9.0 (http://ftp.freenet.de/pub/filepilot/windows/development/bloodshed/devcpp4990setup.exe)
C++ Eclipse IDE
Кросс-платформенная, с открытым исходным кодом, среда разработки программного обеспечения на языках C/C++, с рядом особенностей. Мощные инструменты которой, делают создание и развертывание программного обеспечения простым и эффективным. Облегчает разработку крупномасштабных приложений большими группами разработчиков. Download С++ Eclipse IDE (http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/20070702/eclipse-cpp-europa-win32.zip&r=1&protocol=http) + QT Module (http://artis.imag.fr/Membres/Xavier.Decoret/resources/qt/eclipse/updates/features/org.eclipse.qt_1.0.3.jar)
Добавлено нером: модуль для Qt: http://trolltech.com/developer/download/qt-eclipse-integration-win32-1.0.0.exe
Code::BlocksАбсолютно бесплатная среда разработки под C++. Использует библиотеку wxWidgets. Имея открытую архитектуру может масштабироваться засчёт подключаемых модулей. Подсветка, class-view...
Download Code::Blocks (http://prdownloads.sourceforge.net/codeblocks/codeblocks-1.0rc2_mingw.exe?download)
3. Development Kits
Platform SDK
Помимо средств разработки, вхоядщих в состав Platform SDK, новая версия SDK включает в себя .NET Framework 3.0, .NET Framework 2.0, Tablet PC SDK. Таким образом, все API введенные в Windows Vista будут собраны в едином SDK.Download Platform SDK (http://download.microsoft.com/download/7/5/e/75ec7f04-4c8c-4f38-b582-966e76602643/5.2.3790.1830.15.PlatformSDK_Svr2003SP1_rtm.img)