LINUX.ORG.RU

Какие компиляторы C, C++ вы используете?

 , ,


0

3
  1. GCC 736 (90%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Clang 278 (34%)

    ************************************************************************************************************************

  3. Microsoft Visual C++ 166 (20%)

    ************************************************************************

  4. MinGW 149 (18%)

    ****************************************************************

  5. Intel C++ compiler 30 (4%)

    *************

  6. Другое (в комментарии) 26 (3%)

    ***********

  7. Tiny C Compiler 21 (3%)

    *********

  8. SDCC 21 (3%)

    *********

  9. Open Watcom 13 (2%)

    *****

  10. Самописный 12 (1%)

    *****

  11. Borland Free Compiler 11 (1%)

    ****

  12. Turbo C 6 (1%)

    **

  13. DJGPP 5 (1%)

    **

  14. Portable C Compiler 3 (0%)

    *

  15. BDS C 2 (0%)

Всего голосов: 1479, всего проголосовавших: 820

★★★★★

Проверено: jollheef ()
Последнее исправление: Deleted (всего исправлений: 2)

GCC. А што, бывают другие? о_О

Gannet ★★★
()

Используем у себя clang в качестве основного компилятора для сборки проекта для linux/mac/win/ios, на винде еще какие-то куски (и дистрибутивы) собираются с msvc, android все еще собираем с помощью gcc, но вроде как скоро переведем его сборку на clang.

От msvc на винде не знаю, когда избавимся, и избавимся ли — собственный линковщик llvm (который lld) все еще не портирован до конца на винду (да и на остальных платформах он еще экспериментальный).

alex_ac
()

А MinGW — це не GCC, собранный под винду?

pihter ★★★★★
()

уважаемые сеньоры, просветите. из софта 90% задач - ядро собрать. И возник вопрос, а какой профит, если я ядро не с гцц соберу, а шлангом?

darkenshvein ★★★★★
()
Ответ на: комментарий от saahriktu

При этом PCC продолжает быть целиком и полностью написанным на Си, а не как GCC.

А что, это имеет значение??? Ну, разве что в обратном смысле: я куда охотнее возьму компилятор Си, написанный на D, чем наоборот!

В своё время я даже делал компилятор ассемблера на Перле - ничё, вполне удобно! Это, конечно, был домашний отстой, но главное - высокоуровневый язык избавлял от тучи ненужных телодвижений. Например, с лёгкостью парсились инструкции простыми регэкспами.

matumba ★★★★★
()

GCC + MinGW + не-помню-что на макбуке.

P.S. Это ж надо, оказывается, у 7 человек на ЛОРе есть самописные компиляторы, а мы тут всё вертимся в колесе выбора между шлангом и клонами gcc...

hobbit ★★★★★
()
Ответ на: комментарий от matumba

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

saahriktu ★★★★★
()

GCC
clang
djgpp
изредка borland
в порядке убывания

visual уже лет 10 как не пользую потому и не голосовал

Остальные не видел и не трогал(за исключением середины 90х в школе - там turbo-c бывал)

drfaust ★★★★★
()
Последнее исправление: drfaust (всего исправлений: 1)
Ответ на: комментарий от darkenshvein

Подозреваю, что шлангом оно не соберется вообще, потому что использует расширения гцц.

hydrogen
()

GCC..

..хм.. страннй опрос. а зачем другие использовать

user_id_68054 ★★★★★
()

Интересно послушать истории людей, пользующихся самописным компилятором.

sasha1024
()

macOS, iOS, Linux, Harvey - Clang

Plan 9 - kencc

QNX - OpenWatcom

robot12 ★★★★★
()
Последнее исправление: robot12 (всего исправлений: 1)

Если нужно чего-то написать под Windows то С++ Builder последних версий. Под Linux GCC конечно с Eclipse. На Турбо С/C++ писал в 90х. Неужели на нем до сих пор пишут?!

merlin-shadow
()

На работе msvc и gcc, дома - gcc и clang.

zamazan4ik ★★
()
Ответ на: комментарий от splinter

Не доводилось писать на Си под эти архитектуры.

gadfly ★★
()
Ответ на: комментарий от saahriktu

При этом PCC продолжает быть целиком и полностью написанным на Си, а не как GCC.

А GCC (GNU C Compiler, чтоб не разбегаться) разве не написан на Си (а компилируют его С++ компилятором, который более строгий)?

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.