Компилятор скачать для windows 7 64 bit

Перейти к основному контенту


Microsoft

Leader badge

Coding Boot Camp
Learning to program? Check out the free boot camp from Embarcadero which runs from Monday, August 22nd to Friday, August 26th.

Coding Boot Camp 2022 – Learn to Program

Embarcadero Dev-C++ is a new and improved fork (sponsored by Embarcadero) of Bloodshed Dev-C++ and Orwell Dev-C++. It is a full-featured Integrated Development Environment (IDE) and code editor for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. Embarcadero Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler. Embarcadero Dev-C++ is built using the latest version of Embarcadero Delphi. Embarcadero Dev-C++ has a low memory footprint because it is a native Windows application and does not use Electron. Optimized for parallel compilation on modern multi-core machines.

GitHub Project:
https://github.com/Embarcadero/Dev-Cpp/

Sponsored by Embarcadero:
https://www.embarcadero.com/free-tools/dev-cpp

Features

  • TDM-GCC 9.2.0 32/64bit
  • Low Memory Footprint
  • Syntax highlighting
  • Code completion
  • Code insight
  • Editable shortcuts
  • GPROF profiling
  • GDB debugging
  • AStyle code formatting
  • Devpak IDE extensions
  • External tools
  • High-DPI support

License

GNU General Public License version 3.0 (GPLv3)

Complex websites made easy. Icon

Concrete5 has allowed individuals involved with websites to easily manage their content and their site structure. Above all else, the goal behind concrete5 has always been to make it easy for anyone to run a website!

User Ratings


4.8

out of 5 stars

★★★★★

★★★★

★★★

★★

ease
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

4 / 5

features
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

4 / 5

design
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

4 / 5

support
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5

4 / 5

User Reviews

  • All
  • ★★★★★
  • ★★★★
  • ★★★
  • ★★
  • Currently there’s still some work to do, and the support lack: The IDE isn’t as stable as needed, the Astyle menù item isn’t working in some conditions, the project clean also fail in some condition, and the additionall UI Themes provided are quite useless and ugly.
    Moreover there are just few releases quite old: it seems to me that even this Dev-C++ evolution became a zombie!
    Honestly, at this moment (September 2022), I should say that IMHO a better Dev-C++ evolution — for teaching and developing simple C++ programs — could be another SourceForge Dev-C++ project: «Red Panda Dev C++» (version 1.2 and following).
    Hope to see asap a better release also from Embarcadero, as I was a Borland Turbo C++ developer and also a C++Builder buyer.

  • In my opinion, when it comes to writing applications on C language — this IDE is handier than the Visual Studio. For one simple reason — It just works!
    When I need to add a library to the project, I just need to add .c and .h files to the project. That’s it! Unfortunately, can’t say the same about the Visual Studio.
    Although sometimes Embarcadero Dev-C++ doesn’t seem to work as stable as the Visual Studio, it’s convenience, speed, and ease-of-use are overshadowing all of its flaws making it a worthy alternative to the Visual Studio.

Read more reviews >

Additional Project Details

Operating Systems

Windows

Languages

Croatian, Romanian, Korean, French, Ukrainian, Dutch, Polish, Latvian, Czech, Italian, Catalan, Greek, English, Portuguese, Slovak, Estonian, Bulgarian, Swedish, Turkish, Norwegian, Danish, German, Spanish, Russian, Hungarian

Intended Audience

Advanced End Users, Developers, End Users/Desktop

User Interface

Win32 (MS Windows), Windows Aero

Programming Language

C++, C

Related Categories

C++ Integrated Development Environments (IDE) ,
C++ Software Development Software,
C++ Compilers ,
C++ Code Editors ,
C++ Code Formatters ,
C Integrated Development Environments (IDE) ,
C Software Development Software,
C Compilers ,
C Code Editors ,
C Code Formatters

2020-07-12

The heart of the Mingw-w64 project is headers and support libraries to
run the output of GCC on Windows. Since Mingw-w64 is neither the home of
GCC nor of binutils, several sets of installation packages which combine
them are available.

In addition, the sources are available but most people will want to grab
binaries directly.

Version Host GCC / Mingw-w64 Version Languages Additional Software in Package Manager
Arch Linux logo
Arch
Linux
Arch Linux 12.2.0/10.0.0 Ada, C, C++, Fortran, Obj-C, Obj-C++ many
Cygwin logo
Cygwin
Rolling Windows 11.3.0/10.0.0 C, C++, Fortran, Obj-C many
Debian logo

Debian
Debian 9 (Stretch) 6.3.0/5.0.1 Ada, C, C++, Fortran, Obj-C, Obj-C++, OCaml 9 (gdb, libassuan, libgcrypt, libgpg-error, libksba, libnpth, nsis, win-iconv, zlib)
Debian 10 (Buster) 8.3.0/6.0.0 Ada, C, C++, Fortran, Obj-C, Obj-C++
Debian 11 (Bullseye) 10.2.1/8.0.0
Debian 12 (Bookworm) 12.0.0/10.0.0
Fedora Linux logo
Fedora
Fedora 36 11.2.1/9.0.0 Ada, C, C++, Fortran, Obj-C, Obj-C++ many
Fedora 37 12.2.1/10.0.0
LLVM-MinGW 20220906 Windows, Linux LLVM 15.0.0/trunk C, C++ make, Python
w64devkit 1.20.0 Windows 13.2.0/11.0.0 C, C++, Fortran 8
(busybox,
cppcheck,
ctags,
gdb,
make,
nasm,
pkg-config,
vim)
MacPorts logo
MacPorts
Rolling macOS 12.2.0/10.0.0 C, C++, Fortran, Obj-C, Obj-C++ 1 (nsis)
MingW-W64-builds Rolling Windows 13.1.0/11.0.0 C, C++, Fortran 4 (gdb, libiconf, python, zlib)
MSYS2 logo
MSYS2
Rolling Windows 13.2.0/trunk Ada, C, C++, Fortran, Obj-C, Obj-C++, OCaml many
WinLibs.com Rolling Windows 12.2.0 Ada, C, C++, Fortran, Obj-C, Obj-C++, Assembler Package manager: work in progress (will offer > 2500 packages)
Ubuntu logo
Ubuntu
18.04 Bionic Beaver 7.3.0/5.0.3 Ada, C, C++, Fortran, Obj-C, Obj-C++ 9 (gdb, libassuan, libgcrypt, libgpg-error, libksba, libnpth, nsis, win-iconv, zlib)
20.04 Focal Fossa 9.3.0/7.0.0
22.04 Jammy Jellyfish 10.3.0/8.0.0
22.10 Kinetic Kudu 10.3.0/10.0.0
23.04 Lunar Lobster 12.2.0/10.0.0

Arch Linux

Installation:

  • Community repository (toolchain)
  • AUR repository (additional packages)

Ubuntu

Installation: through integrated package manager.

Mingw-w64 packages on Ubuntu

Cygwin

Cygwin is a Unix-like environment and command-line
interface for Microsoft Windows. Its core is the cygwin1.dll library which
provides POSIX functionality on top of the Win32 API. It can be used as a build
environment which targets Windows directly and for which output doesn’t depend
on cygwin1.dll.

Installation is done through cygwin’s package manager:
setup.exe.

As part of the numerous packages in cygwin, there are cross-compilation
toolchains which target both 32 bits and 64 bits; their names start with
“mingw64-”.

Once they are installed, they should be used according to the general
cross-compilation approach.

Debian

Installation: through integrated package manager.

Mingw-w64 packages on Debian

Fedora

Installation: through integrated package manager.

LLVM-MinGW

LLVM-MinGW is a toolchain built with Clang, LLD, libc++, targeting
i686, x86_64, arm and aarch64 (ARM64), with releases both for running
as a cross compiler from Linux and for running on Windows. It supports
Address Sanitizer, Undefined Behaviour Sanitizer, and generating debug
info in PDB format.

Installation: GitHub

w64devkit

w64devkit is a portable C and C++ development kit for x64 (and x86) Windows.

Included tools:

  • Mingw-w64 GCC : compilers, linker, assembler
  • GDB : debugger
  • GNU Make : standard build tool
  • busybox-w32 : standard unix utilities, including sh
  • Vim : powerful text editor
  • Universal Ctags : source navigation
  • NASM : x86 assembler
  • Cppcheck : static code analysis

The toolchain includes pthreads, C++11 threads, and OpenMP. All included
runtime components are static.

Installation: GitHub

MacPorts

To install just the 32-bit or just 64-bit compiler with dependencies, use:

sudo port install i686-w64-mingw32-gcc
sudo port install x86_64-w64-mingw32-gcc

A shortcut to install both:

sudo port install mingw-w64

Here is the list of Mingw-w64 packages on MacPorts.

Mingw-builds

Installation: GitHub

WinLibs.com

Standalone MinGW-w64+GCC builds for Windows, built from scratch (including all dependencies) natively on Windows for Windows.

Downloads are archive files (.zip or .7z). No installation is required,
just extract the archive and start using the programs in mingw32\bin or mingw64\bin.
This allows for a relocatable compiler suite and allows having multiple versions on the same system.

Also contains other tools including:
* GDB — the GNU Project debugger
* GNU Binutils — a collection of binary tools
* GNU Make — a tool which controls the generation of executables and other non-source files
* Yasm — The Yasm Modular Assembler Project
* NASM — The Netwide Assembler
* JWasm — A free MASM-compatible assembler

Flavors:
* separate packages for 32-bit (i686) and 64-bit (x86_64) Windows
* separate packages for MSVCRT and UCRT builds
* only POSIX threads builds (which also include Win32 API thread functions)
* exception model: Dwarf for 32-bit (i686) and SEH for 64-bit (x86_64)

Installation: Download from winlibs.com and extract archive (no installation needed).

MSYS2

Installation: GitHub

Sources

Tarballs for the mingw-w64 sources are hosted on
SourceForge.

The latest version from the 11.x series is 11.0.0.

The latest version from the 10.x series is 10.0.0.

The latest version from the 9.x series is 9.0.0.

The latest version from the 8.x series is 8.0.2.

The latest version from the 7.x series is 7.0.0.

The latest version from the 6.x series is 6.0.0.

The latest version from the 5.x series is 5.0.4.

The old wiki has instructions for building
native
and
cross
toolchains.

Details on how to get the mingw-w64 code from Git and an Git-web viewer are
available on
SourceForge.

Unsorted complementary list

Darwin/Mac OS X

The existing Darwin binaries have been built through buildbot in 2013 and links
to them can be found on the dedicated
page.

OpenSUSE

The OpenSUSE Linux
distribution also has a
large and well-maintained set of packages for cross-compilation.

Rubenvb

Rubenvb has built a number of toolchains including some for less common setups.
They are split into two categories: toolchains targeting
Win32
or
Win64.

GCC with the MCF thread model

GCC with the MCF thread model is a series of
x86 and x64 native toolchains built by LH_Mouse. The MCF thread model has been
merged into GCC 13, and can be enabled by passing --enable-threads=mcf to
GCC’s configure script. C++11 threading facilities, such as std::thread,
std::mutex, std::condition_variable, std::call_once, thread_local etc.
invoke the mcfgthread library, which
implements them on Windows syscalls in a more standard-compliant and more
efficient way, outperforming even native slim reader/write locks (SRW) since
Windows Vista.

Store of binaries on SourceForge

A very large number of other binaries and sources are hosted in the File
Release System on SourceForge which
might have what you are after.

Описание и рекомендации

Code::Blocks – интегрированная среда разработки (IDE) для создания программных продуктов на языках C, C++, Fortran. Система полностью конфигурируема, масштабируется подключением автономных модулей (плагинов).

Среда Code Blocks работоспособна в Windows 10 и 11, включая неподдерживаемые версии XP, 7. Имеются отдельные редакции для macOS, а также Linux. Существует возможность собрать IDE под другие UNIX-подобные системы.

Продукт распространяется по лицензии GNU – бесплатно, с открытым исходным кодом. Интерфейс CodeBlocks англоязычный, официальная версия на русском отсутствует.

Разновидности интегрированной среды

Инсталляторы Code::Blocks отличаются не только поддержкой различных ОС.

Разработчики предлагают несколько видов установщика для Windows:

  • полный пакет, БЕЗ компилятора, но включающий все плагины;
  • non admin – версия для пользователей, не имеющих прав администратора на компьютере;
  • no setup – редакция, функционирующая без инсталляции;
  • издание, содержащее дополнительный GCC компилятор и средства отладки под MinGW-проекты.

Все установщики имеют отдельные релизы для архитектуры 32-bit. Инсталляторы без маркировки разрядности выпущены под системы 64-bit. Важный нюанс, Portable выпуск Code::Blocks можно скачать в двух вариациях. Один архив содержит компилятор MinGW, второй – нет. Аналогичная ситуация с инсталлятором для полной редакции.

CodeBlocks с компилятором C/C++

Интегрированная среда содержит инструменты отладки и перевода программных строк в машинный код.

Версия IDE с компилятором C может включать несколько модулей от различных разработчиков:

  • MinGW;
  • Microsoft Visual C++;
  • Digital Mars;
  • Watcom;
  • Borland C++;
  • CDCC – плагин под микроконтроллеры;
  • Intel C++;
  • Clang.

Дополнительно в IDE может присутствовать компилятор Digital Mars D, инструменты для создания исполняемых файлов с кода на языках программирования Fortran, GDC, а также архитектуры ARM. Допускается импорт проектов Microsoft Visual Studio, Dev-C++.

Отладка и интерфейс

Среда поддерживает инструмент GDB (проект GNU) и стандартный дебаггер всех выпусков Microsoft Visual Studio (MS CDB). Визуализация результатов отладки осуществляется через GNU-профайлер.

При программировании на языке Си, Code::Blocks предлагает воспользоваться инструментом RAD – для быстрой разработки приложений. Это методика наглядного создания пакетов с графическим интерфейсом.

CodeBlocks и русский язык

Официальной версии IDE на русском с компилятором или без него не существует. Это неудивительно, поскольку навыки программирования предполагают знание базовых команд меню на английском.

Впрочем, существует работающий способ русификации интерфейса Code::Blocks. Предварительно необходимо скачать архив locale.zip с нашего сайта.

Дальнейшая инструкция реализуется в 8 шагов:

  1. Зайти в корневую директорию программы.
  2. Последовательно открыть подкаталоги share, CodeBlocks.
  3. Извлечь файл русификатора из архива внутрь каталога, общий путь к файлу будет выглядеть примерно так
    C:\Program Files\CodeBlocks\share\CodeBlocks\locale\ru_RU\codeblocks.mo
  4. Открыть IDE.
  5. В главном меню последовательно выбрать пункты Settings, Environment.
  6. В открывшемся окне перейти на вкладку View.
  7. Отметить пункт Internationalization.
  8. В активизировавшемся выпадающем меню, расположенном напротив, выбрать Russian.

Чтобы изменения вступили в силу требуется перезапустить среду. Пакет откроется с русскоязычным интерфейсом.

Заключение

Полный пакет Code::Blocks скачать бесплатно предлагает наш сайт. Комплект содержит стандартный инсталлятор, а также установщик для работы без прав администратора и Portable редакцию. Дополнительно загрузить у нас можно архив для частичной русификации среды разработки.

Скриншоты

Оригинальный вид Code::Blocks.
Code::Blocks на русском.
Русификация Code::Blocks.

Скачать Code::Blocks 20.03 с компилятором C/C++ 64-bit (EXE)
Скачать Code::Blocks 20.03 с компилятором C/C++ 32-bit (EXE)
Скачать Code::Blocks 20.03 с компилятором C/C++ 64-bit (ZIP-portable)

Скачать Code::Blocks 20.03 без компилятора 64-bit (EXE)

Скачать Code::Blocks 20.03 без компилятора 32-bit (ZIP пароль: 12345)

Скачать Code::Blocks 20.03 non admin 64-bit (EXE)

Скачать Code::Blocks 20.03 non admin 32-bit (EXE)
Скачать Code::Blocks 17.12 с компилятором C/C++ 64-bit (EXE)
Скачать файл русификации (ZIP)

  • Компьютер выключается при бездействии windows 10
  • Компьютер был перезагружен после критической ошибки код ошибки 0x0000001a windows 10
  • Компьютер выключается после запуска windows
  • Компьютер долго загружается после переустановки windows
  • Компьютер выключается после загрузки windows 10