PDA

Показать полную графическую версию : в чём вы пишите проги С++ ?


zl3p
30-01-2007, 23:10
да, в чём их писать вообще под Линуксом?.....
В vi не очень удобно. Нужно выходить каждый раз и запукать g++.
Скажите, какую среду IDE лучше скачать из инета - только чтоб не большая по размеру была (для Mandriva).

ruslandh
30-01-2007, 23:39
А вы программы в консоли или в графике пишите ?
Классика - это emax, но он ещё сложнее чем vim :)
Професионалы пишут в любом текстовом редакторе и запускают отладчик gdb для отладки.
Ширпотреб - kdevelop, anjuta, gdevelop. gedeon.
Поддержка версий и репозитариев - svn. cvs. git. gear.
PS для запуска g++и gdb не надо (не обязательно) выходить из vim - учите материальную часть :)

zl3p
31-01-2007, 01:48
Сами приложения консольные, а в чем их писать - без разницы. Главное, чтобы не надо было много мучаться с вводом длинных команд для компиляции и запуска. Идеальный вариант - нажимаешь С-F9 и те сразу результат выполнения программы. В реальности - согласен и на меньшее.
Короче, не отказался бы сейчас от линуксоидного варианта Borland C++ 5.02, а то приходится туда-сюда перезагружаться...

ruslandh
31-01-2007, 08:46
Аналоги Borland C++ я уже назвал (ширпотреб), а писать долгие команды смысла нет - надо просто изучить automake и autoconfig (описаго в autobook, правда на англиском) и тогда :
./configure
make
<две стредки вверх>
и научиться использовать <TAB> в коммандной строке.


Урок 5.1: КАК ВЫПОЛНИТЬ ВНЕШНЮЮ КОМАНДУ


** Наберите :! и затем внешнюю команду, которую следует выполнить. **
............
3. Для примера наберите ls после ! и нажмите <ENTER>. Эта команда выведет
список файлов в текущем каталоге, точно также, как если бы Вы ввели эту
команду в приглашении оболочки. Или попробуйте :!dir , если предыдущая
команда не сработала.




Но в еmacs это проще - из него можно вообще не выходить - и почту в нём получиь и поиграть и .... программу отладить.
Я могу ещё список текстовых редакторов привести, но он очень большой :


PS в последнее время для меня лучше всё делать в mc :)

lcat
31-01-2007, 15:07
kdevelop, почему ты его ширпотрепом считаешь?

ruslandh
01-02-2007, 00:47
Наверное потому, что после него приходится часто руками править Makefile.am и configure.in, что-бы приложение можно было собрать в rpm :)
Хотя он и anjuta наиболее продвинутые.
Ну и не очень он и гибкий, хотя для первого приближения сгодится ....

lxa85
27-06-2007, 14:30
А как вы относитесь к eclipse?
SNiFF+ Penguin IDE 3.2 ?

xoomer
27-06-2007, 17:09
LXA85
А как вы относитесь к eclipse?
Странно, я видел его только под платформу Win32 и он, кажется, под Java.

ruslandh
27-06-2007, 22:58
http://ru.wikipedia.org/wiki/Eclipse

xoomer
28-06-2007, 01:32
Скачаю себе CDT-модуль. Надо будет попробовать его испытать.

BlackEric
04-09-2007, 18:04
NetBeans 5.5.1 или выше (6.0 developer version) + C++ Pack

Брать http://www.netbeans.org/

madvil
23-09-2007, 10:15
eclipse.org

версии под винду и линуху, вроде макося ещё ... большое заблуждение, что eclipse под яву(хотя плагины jar'овские все), это языко-независимая платформа, зайдите на сайте и хоть немножко посмотрите на нём ...

IDE отличная, сам пользуюсь, довольно навороченая вещь ...




© OSzone.net 2001-2012