Автор: serg2003 Дата: 23.04.2004 13:33
Как я понимаю , в линуксах большая проблема с иде типа визуал -студии ? Нужно собрать простой консольный проект Кдевелопер не приглянулся - могучий он какой-то . А какие еще бывают ? В QT можно собрать ?
Re: Среда разработки23.04.2004 16:24 — Eugene
Сам себе противоречишь Либо консоль, либо QT (визуальный проэкт) А чем KDevelop не приглянулся ? У меня 2.1.5 , лучшего и не надо. И консоль и QT в нем есть ! ... да и попроще он, чем VC Удачи !
Re: Среда разработки23.04.2004 17:05 — serg2003
Да я не про консоль , которая встроена в кдевелоп Я про то , что мне нужно сгенерить и скомпилить простой консольный сишный проект без графических наворотов . Если я пытаюсь сгенерить что-то подобное в кдевелоп , он наворачивает кучу всякой ненужной хрени ...
Re: Среда разработки23.04.2004 19:50 — Cobalt
>Если я пытаюсь сгенерить что-то подобное в кдевелоп , он наворачивает кучу всякой ненужной хрени ... Например?
Re: Среда разработки24.04.2004 18:05 — 1ex
Ха-ха! Пример проще некуда - посмотрите что натворит мастер консольного проекта в директории с этим проектом. Куча ненужных файлов, начиная от "продуктов горения" GNU-тых утилит (install-sh, aclocal.m4, config.log, config.status) и заканчивая специальными m4-макросами проверки среды KDE и прочие тесты. Напишите make-файл из 3-x строчек, дальше откройте Anjuta, там есть кнопочка "make" ))
З.Ы. GTK+Corba+Gnome+Glade - руль, KDE - бяка.
Re: Среда разработки26.04.2004 10:04 — serg2003
Согласен , его можно заставить сгенерить проект empty , в котором практически ничего и нет . Тут все нормально . "Убивают" другие вещи : 1. Невозможность переключения между файлами по Ctrl+Tab 2. Осутствие встроенного отладчика . Вторая беда , конечно , намного серьезнее , чем первая .
> Согласен , его можно заставить сгенерить проект empty , > в котором практически ничего и нет . > Тут все нормально . > "Убивают" другие вещи : > 1. Невозможность переключения между файлами по Ctrl+Tab
По настройкам лизил ? Видимо нет. Alt+PgDn Options -> Setup -> Keys -> посолить и поперчить по вкусу
> 2. Осутствие встроенного отладчика .
А на тулбаре значка Debug не видно ? Короче, прежде чем писать, потрудись полазить по настройкам и менюхам. Ты всё увидишь сам.
> Вторая беда , конечно , намного серьезнее , чем первая .
Нету там такой проблемы, нету...
Удачи !
Re: Среда разработки26.04.2004 11:27 — serg2003
>> А на тулбаре значка Debug не видно ?
Да вижу я все . С каких это пор gdb стал встроенным отладчиком ? Я в линукс пришел из винды , в которой есть визуал-студия , и если вы когда-нибудь работали с дебагером в ней , то это самое оно. Ничего подобного я в кдевелопере не обнаружил .
PS : Может , мы про разные асп говорим ? У меня 9.0
Re: Среда разработки26.04.2004 12:12 — Cobalt
serg2003 писал(а): > С каких это пор gdb стал встроенным отладчиком ? > Ничего подобного я в кдевелопере не обнаружил
А можно узнать, что _именно_ вам не нравится в gdb? В _чём_ вы видите преимущества *встроенного* отладчика?
Re: Среда разработки26.04.2004 12:28 — serg2003 >>А можно узнать, что _именно_ вам не нравится в gdb? >>В _чём_ вы видите преимущества *встроенного* отладчика?
Привычка - вторая натура . Я еще просто не привык к gdb , вот и наезжаю Я щас подумал - что я один такой умный , что ли ? Раз нету - значит , никому и не надо ...
Re: Среда разработки26.04.2004 15:06 — Eugene
serg2003 писал(а): ... > Привычка - вторая натура . > Я еще просто не привык к gdb , вот и наезжаю > Я щас подумал - что я один такой умный , что ли ? > Раз нету - значит , никому и не надо ...
Пачэму нету ? В сторону kdbg смотрел ? Это канэшна не VCC (сам с него слинял) но _вполне_ достаточно, что-бы более-менее комфортно _работать_ (со временем ) . А в KDevelop он и встроен. Правда я себе его выкачивал (последнюю версию) и собирал на своей машине. У меня версия 1.2-8.
Удачи !
Re: Среда разработки27.04.2004 00:27 — alToS
emacs... создаешь в каталоге Makefile для проекта, редактируешь в emacs файлы... он и цветом выделяет, следит за стилем написания, позволяет откомпилировать, просмотреть man, запустить отладчик и проч. и проч...
Re: Среда разработки27.04.2004 17:32 — 1ex
"...linux не сдается, трибуны ревут, вспышки фотокамер, фанаты скандируют: АНЬ-ЧУ-ТКА! АНЬ-ЧУ-ТКА! АНЬ-ЧУ-ТКА!" Смотрите в сторону анчутки, там gdb очень аккуратно пришпандорили, чего еще надо?!
Re: Среда разработки27.04.2004 18:49 — serg2003
Это какая такая анчутка ? Не слышал
Re: Среда разработки28.04.2004 07:37 — sWitch
во-во для простых консольных прог Anjuta рулит, но блин со своим отладчиком оно то include-files не находит, либо выводит кучу ошибок в сомих заголовках... может кто знает в каком каталоге валяются нормальные includes.h?
> "...linux не сдается, трибуны ревут, вспышки фотокамер, > фанаты скандируют: АНЬ-ЧУ-ТКА! АНЬ-ЧУ-ТКА! АНЬ-ЧУ-ТКА!" > Смотрите в сторону анчутки, там gdb очень аккуратно > пришпандорили, чего еще надо?!
Кхм !
... лучше ( и больше толку ;-), IMHO ) было-бы от объединения команд Anjuta & KDevelop.
Удачи !
Re: Среда разработки28.04.2004 13:16 — 1ex
Аньчутка, также, неплохо рулит по колдобинам одной из лмчших GUI-библиотек - GTK Отладчик находит исполняемый модуль с отладочной информацией, а не include-файлы. Нормальные и все прочие include'ы находятся в /usr/include, но для удобства, например в GTK, есть утилиты автоматически выстреливающие соответственные каталоги: --- $ pkg-config --cflags gtk+-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include ---
Либо консоль, либо QT (визуальный проэкт)
А чем KDevelop не приглянулся ?
У меня 2.1.5 , лучшего и не надо.
И консоль и QT в нем есть !
... да и попроще он, чем VC
Удачи !