Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > *NIX системы: Общие вопросы > Какие есть среды разработки С++


Автор: bel_nikita 19.9.2004, 00:17
Интересует, какие есть компиляторы и среды разработки под Linux'ом.
Наподобии Visual или Borland. Чтобы не из под консоли рулить smile.gif

Автор: dargaard 19.9.2004, 09:17
почти никаких - есть отдельные варианты (можешь на freshmeat.net поискать), но ничего удобногоsmile.gif привыкаи к консоли и gcc/g++.
а так некоторые ползуютса еmacs-ом с различными плагинами и скриптами.
я лично предпочетаю vi/vim для редактирования
для дебагания - ddd
для gui - под гномом/гтк+ есть прога glade и glade-2, но в них только можешь создавать gui а дальше все писать в любимом редакторе.

можешь еше попробовать kdevelop - там есть вариант создания терминального проекта.

Автор: bel_nikita 19.9.2004, 14:34
да, как все запущено smile.gif
а вот, есть INTEL compiler qstn.gif

Автор: bilbobagginz 20.9.2004, 07:23
есть интелевский компайлер.
есть очень много ГУИ сред.
в КДЕ:
  • kdevelop - многоязычная IDE [Си++, Си, и т.д. , КДЕ приложения и сервисы - на основе QT]
  • designer - компонент библиотеки QT для создания GUI.
в GNOME:
  • Anjuta - многоязычная IDE [позволяет создавать приложения, GNOME приложения, чисто GTK/GTK2, WxWindows, WxGTK, Xlib приложения]
  • Glade - компонент библиотеки GTK для создания GUI.
  • Eclipse - это для Джавы.
  • XWPE - это для особых извращенцев - Борландовидная среда - консольная и графическая.
  • DDD - это граф. интерфейс к дебаггеру (он заточен под GDB, но может работать и с другими).
вот...

вопрос конечно:
кому нужна среда ?
не достаточно ли вам комбинации редактор+компайлер+дебаггер ?


Автор: DENNN 20.9.2004, 09:56
В последнем выпуске компьютеры дан очень хороший обзор по этой теме, из не сказанного добавлю -
BlueFish, хотя она заточенна под WEB, но простой редактор C++ там тоже есть, осталдьное можно через макросы прикрутить.

Автор: -Mikle- 24.9.2004, 12:50
а что нибудь типа компиллер Basic'a есть smile.gif ???
И вообще как происходит программирование под Linux? Используя готовые классы? Скрипты? Или на асме(утрируя)???

Автор: NightGoblin 27.9.2004, 05:01
-Mikle-, компилера BASIC'а я не встречал (имхо, это вообще извращение, хотя я в свое время увлекался Turbo Basic'ом 1.0 smile.gif), но когда давно искал, наткнулся на некий проект Euphoria (ttp://www.rapideuphoria.com/), которые говорят, что программить на их языке чуть ли не проще, чем на Васике. А так - большинство софта пишется на C/C++, простые скрипты - в основном на shell (sh/csh), также на Perl - на последнем пишется много чего, как уже замечено в другом треде, но чаще всего то, что требует сложных операций с текстом и/или не критично к скорости выполнения. Я, например, на нем писал чат в свое время )) Ну а так.. Асм используется крайне редко - даже в ядре линуха от силы десяток файлов на асме под каждую архитектуру. Причина - отсутствие переносимости.

А писать можно как угодно - с нуля, используя системные вызовы, или вызывая библиотечные функции/библиотеки классов - все зависит от назначения программы и настроения smile.gif А вообще, имхо, здравый смысл должен преобладать в таких вещах smile.gif

Автор: dwr_budr 27.9.2004, 06:15
Для поклонников комбинаций (редактор-компилятор-отладчик) советую клевый редактор: http://www.nedit.org/

Автор: LSD 28.9.2004, 18:53
bel_nikita так используй Бормана, http://www.borland.com/products/downloads/download_cbuilderx.html.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)