PDA

Просмотр полной версии : C++ компиляторы и Ide


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)

nerezus
23.09.2007, 09:29
Dev C++ уже ппц старый, с него сейчас все перешли на Code::Blocks.

Нету очень популярной среды Eclipse. И собственно модуля для Qt к ней.

Нет прямой ссылки на VS 2005 Express, хотя она бесплатная и полноценная.
Так же на Platform SDK нет ссылки )

Так же нет прямой ссылки на Turbo C++ 2007 от Borland/Codegear

Кто хочет поправить?

fucker"ok
26.09.2007, 21:35
eclips (и подобный java софт) это ппц как тормозно. Особенно на старых машинах.
Под linux/unix так же неплохо смотрится anjuta. Есть возможность параллельной работы с glade, ну и всякие подсветки, класс виевиры, autogen'ы make'и и прочая очень нужная хрень.

nerezus
26.09.2007, 22:28
eclips (и подобный java софт) это ппц как тормозно. Особенно на старых машинах. У меня не тормозит? Может дело в кривых руках?

P.S. на древней тачке с полгига оперативы тормозила, именно для разработки на джаве купил тачку помощнее. Ибо нефиг на говне кодить, я подумал.

_kREveDKo_
26.09.2007, 23:23
А ссылочки на Vc++ 2003 нету ни у кого?

_Great_
27.09.2007, 06:58
А ссылочки на Vc++ 2003 нету ни у кого?
я ж тебе говорил что могу тебе дать слить у себя с компа.

GoreMaster
27.09.2007, 13:56
я ж тебе говорил что могу тебе дать слить у себя с компа.
_Great_ ищет повод встретиться и выпить =)
Сори за флейм...
560 метров весит дура,так что лучше в реале у _Great_'а возьми, чем с инета качать =)

blackWay
27.09.2007, 23:09
Закрепить бы тему.... Isis молодец.