Список бесплатных компиляторов C и C ++

Компиляторы преобразуют инструкции, написанные на языке программирования, в машинный код, который может быть прочитан компьютером. Если вы заинтересованы в обучении программированию на C или C ++, вам пригодится этот список бесплатных компиляторов.

Большинство этих компиляторов обрабатывают И C ++, и C

  • Microsoft Windows SDK. Этот бесплатный SDK предназначен для Windows 7 и .NET Framework 4. Он предоставляет компиляторы, библиотеки инструментов, образцы кода и справочную систему для разработчиков.
  • Turbo C ++ для Windows 7,8,8.1 и 10. .NET Framework требуется для Windows 7, Vista и XP, но для более поздних версий Windows нет предварительных требований.
  • GCC – классический компилятор C с открытым исходным кодом для Linux и многих других операционных систем (включая Windows под Cygwin или Ming). Этот проект существует всегда и предоставляет отличное программное обеспечение с открытым исходным кодом. Он не поставляется с IDE, но есть множество.
  • Компилятор Digital Mars C/C ++. Компания предлагает несколько бесплатных пакетов компилятора.
  • Xcode предназначен для операционной системы Apple Mac OSX и ее версии GCC. У него отличная документация и SDK для Mac и iPhone. Если у вас Mac, то это то, что вы используете.
  • Portable C Compiler. Он был разработан на основе одного из самых ранних компиляторов C. В начале 80-х большинство компиляторов Си основывалось на нем. Переносимость была заложена в него с самого начала.
  • Failsafe C. Японский проект группы исследователей безопасности программного обеспечения Исследовательского центра информационной безопасности Национального института передовых промышленных наук и технологий, Япония, эта версия C для Linux поддерживает более 500 функций (кроме C99 или Widechar). Он обеспечивает полную защиту от чрезмерного доступа к блокам памяти, что делает его таким же безопасным, как Java и C #.
  • Pelles C – это бесплатный комплект для разработки для Windows и Windows Mobile, содержащий оптимизирующий компилятор C, макроассемблер. , компоновщик, компилятор ресурсов, компилятор сообщений, утилита make и устанавливает компоновщики как для Windows, так и для Windows Mobile. Он также имеет IDE с управлением проектами, отладчиком, редактором исходного кода и редакторами ресурсов для диалогов, меню, таблиц строк, таблиц ускорителей, растровых изображений, значков, курсоров, анимированных курсоров, анимационных видеороликов, версий и манифестов XP.
  • Компилятор Borland C ++ 5.5 – невероятно быстрый 32-разрядный оптимизирующий компилятор. Он включает в себя последнюю поддержку языка ANSI/ISO C ++, включая структуру стандартной библиотеки шаблонов и поддержку шаблонов C ++, а также полную библиотеку времени выполнения Borland C/C ++. В бесплатную загрузку также включены инструменты командной строки Borland C/C ++, такие как высокопроизводительный компоновщик Borland и компилятор ресурсов.
  • nesC – это расширение языка программирования C, предназначенное для реализации структурирования. концепции и модель исполнения TinyOS. TinyOS – это управляемая событиями операционная система, разработанная для узлов сенсорной сети с очень ограниченными ресурсами (например,. , 8 Кбайт программной памяти, 512 байт ОЗУ).
  • Orange C. Orange C/C ++ поддерживает стандарты C через C11 и C ++ 11. Среда IDE является полнофункциональной и включает редактор раскрашивания. Этот компилятор работает под WIN32 и DOS. Он генерирует 32-битные программы для обоих.
  • SubC – это быстрый и простой компилятор открытого доступа для чистого подмножества языка программирования C на платформах Linux, FreeBSD и Windows.

Теперь, когда у вас есть компилятор, вы готовы к урокам программирования на C и C ++.

Оцените статью
recture.ru
Добавить комментарий