1 Востаннє редагувалося Ярослав (24.09.2012 16:23:03)

Тема: Середовище для програмування на C

Вітаю всіх, форумчани!

Пропоную невеличкий список середовищ і компіляторів для C:

  • GCC - http://gcc.gnu.org/ - набір компіляторів для різних мов програмування.

  • Vim - http://www.vim.org/download.php - один з найпотужніших текстових редакторів з повною свободою налаштування та автоматизації, і створених завдяки цьому розширень і надбудов.

  • PellesC - http://smorgasbordet.com/pellesc/700/setup.exe - безкоштовна інтегроване середовище розробки для написання програм мовою C для  Windows і Pocket PC, яка підтримується Пелле Орініусом (Pelle Orinius)

Постскриптум: пропонуйте і доповнюйте. Сам я не програміст, але ситуація, проілюстрована в додатку мене засмучує.

Post's attachments

1.JPG 75.79 kb, 304 downloads since 2012-09-24 

Білий Лунь
Подякували: Replace, leofun01, ostap34PHP3

2

Re: Середовище для програмування на C

А що за PellesC? Доречі досить підозріло виглядає посилання одразу ж на exe-шник.
Без приколів, але Visual C++ найпотужніша IDE для розробки під Windows на C++, а більшість народу саме і користується Windows.
Сам використовую зв'язку gcc+eclipse.

Подякували: Ярослав1

Re: Середовище для програмування на C

На С не пишу, але колись коли брався вчити, використовував Dev C++ під win і gcc+geany під Linux.

4

Re: Середовище для програмування на C

Replace написав:

А що за PellesC? Доречі досить підозріло виглядає посилання одразу ж на exe-шник.

Там сайт на фреймах, тому замість того, щоб давати посилання на головну, одразу дав посилання на x86 пакет.

Білий Лунь
Подякували: Replace1

5

Re: Середовище для програмування на C

ІМГО, PellesC це найкраще середовище і компілятор для програмування на чистих сях у вінді. По-перше воно підтримує основні директиви Visual C++, а по-друге не таке монстроподібне як Visual C++, по-третє має власний набір тулз, які позичать навіть розробники комерційних компіляторів(той же лінкер).

Світ врятують краса та масові розстріли
Лепей жывы сабака, чымся здохлы леў
Хто до нас із томагавком прийде, той од томагавка і томагавкнеться
Подякували: Ярослав, leofun012

6

Re: Середовище для програмування на C

windows - visual studio, а вот під лінуксом мені сподобалось ось це http://www.codelite.org/

Подякували: Ярослав, Bartash2

Re: Середовище для програмування на C

truesupport написав:

а вот під лінуксом мені сподобалось ось це http://www.codelite.org/

Щось схоже з geany.

Подякували: Ярослав1

8 Востаннє редагувалося Bartash (05.12.2012 17:08:46)

Re: Середовище для програмування на C

Список IDE, 2-ге видання, перероблене та доповнене.

1) Використані свого часу автором даного посту:

Прихований текст
Eclipse (поточне).
NetBeans (досить потужне, успадкувало багато можливостей завдяки матері своїй - мові Java, однак занадто громіздка для оперативної пам'яті, імхо).

Notepad++ (останні версії дозволяють відносно зручно працювати з кодом і навіть виконувати його).

Geany (згадане Hanter) - для любителів робити все самостійно. Нагадує Notepad++, але значно потужніша. Останні версії підтримують розумне підказування коду.

Visual Studio (згадана тут кілька разів). Безперечно, одна з найпотужніших, однак, на відміну від усіх вищезгаданих IDE, працює лише під Windows.

Dev-C++ (згадана раніше). Непогана річ для програмування, особливо цікаво, здається мені, виглядала би у школах на уроках інформатики (як заміна C Builder або Turbo Pascal). Однак теж залежить від ОС.

Qt Creator (для C++ з використанням Qt). Підходить для програм, де треба швидко накидати купу графічних формочок, однак жорстко прив'язаний до бібліотеки Qt.

2) Забраковані автором посту:

Прихований текст
C Builder (буде приємна колишнім/теперішнім любителям Паскаля та Far).

3) Не випробувані автором посту, але популярні серед програмістів:

Прихований текст
CodeBlocks.

Список, певне ж, неповний. Екзотичні варіанти, що являють собою суто текстові редактори (Vim, gedit, nano та ін.), не наводив.

I belong to the Dead Generation.
Подякували: Ярослав1

9

Re: Середовище для програмування на C

Можете порадити якусь версію C++Builder?

С++ головного мозку
Розмовляю Українською, пишу С+плюсом

10

Re: Середовище для програмування на C

SciTE + makefile
Pelles C більше сподобалось

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі
Подякували: КиївОболонь1

11

Re: Середовище для програмування на C

Я прихільник Мікрососівців.

12 Востаннє редагувалося КиївОболонь (08.12.2015 18:27:06)

Re: Середовище для програмування на C

І ще може якісь середовища з можливістю програмування під Android(якщо тут не можна)

С++ головного мозку
Розмовляю Українською, пишу С+плюсом

13

Re: Середовище для програмування на C

C++Builder 10 Seattle - можна й під Android на ньому писати.

Подякували: КиївОболонь1

14

Re: Середовище для програмування на C

QtCreator кросплатформенний.

15

Re: Середовище для програмування на C

ADR написав:

QtCreator кросплатформенний.

Ну це взагалі бомба, але для С++ яка дозволяє писати код на все що захочеш.. головне щоб екран мало..

Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..
Подякували: ostap34PHP, Ярослав2

16

Re: Середовище для програмування на C

gcc+geany, gcc+kwrite, gcc+nano  8)

Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..
Подякували: 0xDADA11C7, Ярослав2

17

Re: Середовище для програмування на C

HetmanNet написав:

gcc+nano

Відвертий мазохізм, якщо йдеться про написання чогось довшого за десять строк коду.

18

Re: Середовище для програмування на C

Іноді знежучувати код складно через екзотичні умови його роботи (голе залізо, чужий адресний простір з невідомою адресою роботи без використання длл), тому така зв'язка з примітивним препроцесором може бути оптимальною.

Говорила баба діду: «Я поїду к Білодіду, Ізучу двомовну мову І вернусь обратно знову». А дід бабі: «Не *изди, К Білодіду нєт їзди, — Туди не ходять поїзди»

19 Востаннє редагувалося HetmanNet (09.12.2015 15:25:34)

Re: Середовище для програмування на C

Torbins написав:
HetmanNet написав:

gcc+nano

Відвертий мазохізм, якщо йдеться про написання чогось довшого за десять строк коду.

Мене вистачає на 2k строк у ньому :P Це в режимі запису, в режимі читання на 200-400 (залежить від автора коду).

Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..

Re: Середовище для програмування на C

Спасибі, друзі! Я особисто, використовую CodeBlocks. Та Dev-Cpp. Він правда трохи іноди
глюконутий алє взагалі хороша система. CodeBlocks цілком класне середовіще.
Справа самє у тому що я трохи звик до студиї, а Dev-Cpp використовуе усіляки
складні макефілі або як їх, чимало у нього хитрих налаштувань, він іноді видає дивні
помилки, ну наприклад схильний не знаходити свій екзешник компілятора, хоча він в тієй ж папці!
Але це тє що стосується складних і неочовидніх проектів, а так він простий, нормальний, головне, що я розумію,
я просто не звик до нього і в цьому уся справа.
Turbo_C_3.0_Compiler .. це ніби компілятор для програмування під дос, хороший.
Я теж потренувався на ньому влітку, пам'ятається, порядне.
Я постійно зберігаю на флєшці увесь набір- Turbo_C_3.0_Compiler, Dev-Cpp, DOS, Notepad ++,
Волков, Far, dosbox, WATCOM
отак ото! І хоч що, цей набір вцілює.
Студія хороша, але як-то важка ... А після катастрофи дисків якось, залишившись із диском у 30 гіг
і швидко завантаживши майже всє книгами і прогами і різноманітною фиговиноою,
я категорично, принципово не став її вантажити.

За правду написати, я заразом не розібравсь із компіляторами нияк, а вінді моїй з місяць або трохи трохи
більш. Тобто молода вона дуже, з садка тільки вийшла!
Ватком  я не освоїв. Може бути, принципово спробую. Ось або я баран .. Ну, пізніше.

Ха.. Накатав відповідь, бажаю відправити.. ММ... тема то старовата, а як це я взагалі на неї потрапив?? ... Зі-старту, з пошукача гуглу. Ну то нєхай!

Подякували: Ярослав1