Среда разработки

Автор: serg2003 Дата: 23.04.2004 13:33 Как я понимаю , в линуксах большая проблема с иде типа визуал -студии ? Улыбка
Нужно собрать простой консольный проект
Кдевелопер не приглянулся - могучий он какой-то .
А какие еще бывают ?
В QT можно собрать ?
Re: Среда разработки 23.04.2004 16:24Eugene Сам себе противоречишь Улыбка
Либо консоль, либо QT (визуальный проэкт)
А чем KDevelop не приглянулся ?
У меня 2.1.5 , лучшего и не надо.
И консоль и QT в нем есть !
... да и попроще он, чем VC Улыбка
Удачи !
Re: Среда разработки 23.04.2004 17:05serg2003 Да я не про консоль , которая встроена в кдевелоп Улыбка
Я про то , что мне нужно сгенерить и скомпилить простой консольный
сишный проект без графических наворотов .
Если я пытаюсь сгенерить что-то подобное в кдевелоп , он наворачивает
кучу всякой ненужной хрени ...
Re: Среда разработки 23.04.2004 19:50Cobalt >Если я пытаюсь сгенерить что-то подобное в кдевелоп , он наворачивает
кучу всякой ненужной хрени ...
Например?
Re: Среда разработки 24.04.2004 18:051ex Ха-ха! Пример проще некуда - посмотрите что натворит мастер
консольного проекта в директории с этим проектом.
Куча ненужных файлов, начиная от "продуктов горения" 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:04serg2003 Согласен , его можно заставить сгенерить проект empty ,
в котором практически ничего и нет .
Тут все нормально .
"Убивают" другие вещи :
1. Невозможность переключения между файлами по Ctrl+Tab
2. Осутствие встроенного отладчика .
Вторая беда , конечно , намного серьезнее , чем первая .
Re: Среда разработки 26.04.2004 10:57Eugene serg2003 писал(а):

> Согласен , его можно заставить сгенерить проект empty ,
> в котором практически ничего и нет .
> Тут все нормально .
> "Убивают" другие вещи :
> 1. Невозможность переключения между файлами по Ctrl+Tab

По настройкам лизил ? Видимо нет.
Alt+PgDn
Options -> Setup -> Keys -> посолить и поперчить по вкусу Улыбка

> 2. Осутствие встроенного отладчика .

А на тулбаре значка Debug не видно ?
Короче, прежде чем писать, потрудись полазить по настройкам
и менюхам. Ты всё увидишь сам.

> Вторая беда , конечно , намного серьезнее , чем первая .

Улыбка Нету там такой проблемы, нету...

Удачи !
Re: Среда разработки 26.04.2004 11:27serg2003 >> А на тулбаре значка Debug не видно ?

Да вижу я все .
С каких это пор gdb стал встроенным отладчиком ?
Я в линукс пришел из винды , в которой есть визуал-студия ,
и если вы когда-нибудь работали с дебагером в ней ,
то это самое оно.
Ничего подобного я в кдевелопере не обнаружил .

PS : Может , мы про разные асп говорим ? Улыбка
У меня 9.0
Re: Среда разработки 26.04.2004 12:12Cobalt serg2003 писал(а):
> С каких это пор gdb стал встроенным отладчиком ?
> Ничего подобного я в кдевелопере не обнаружил

А можно узнать, что _именно_ вам не нравится в gdb?
В _чём_ вы видите преимущества *встроенного* отладчика?
Re: Среда разработки 26.04.2004 12:28serg2003
>>А можно узнать, что _именно_ вам не нравится в gdb?
>>В _чём_ вы видите преимущества *встроенного* отладчика?

Привычка - вторая натура .
Я еще просто не привык к gdb , вот и наезжаю
Я щас подумал - что я один такой умный , что ли ? Улыбка
Раз нету - значит , никому и не надо ...
Re: Среда разработки 26.04.2004 15:06Eugene serg2003 писал(а):
...
> Привычка - вторая натура .
> Я еще просто не привык к gdb , вот и наезжаю
> Я щас подумал - что я один такой умный , что ли ? Улыбка
> Раз нету - значит , никому и не надо ...

Пачэму нету ?
В сторону kdbg смотрел ?
Это канэшна не VCC (сам с него слинял) но _вполне_ достаточно,
что-бы более-менее комфортно _работать_ (со временем Улыбка ) .
А в KDevelop он и встроен. Правда я себе его выкачивал (последнюю
версию) и собирал на своей машине. У меня версия 1.2-8.

Удачи !
Re: Среда разработки 27.04.2004 00:27alToS emacs...
создаешь в каталоге Makefile для проекта, редактируешь в emacs файлы... он и цветом выделяет, следит за стилем написания, позволяет откомпилировать, просмотреть man, запустить отладчик и проч. и проч...
Re: Среда разработки 27.04.2004 17:321ex "...linux не сдается, трибуны ревут, вспышки фотокамер,
фанаты скандируют: АНЬ-ЧУ-ТКА! АНЬ-ЧУ-ТКА! АНЬ-ЧУ-ТКА!"
Смотрите в сторону анчутки, там gdb очень аккуратно
пришпандорили, чего еще надо?!
Re: Среда разработки 27.04.2004 18:49serg2003 Это какая такая анчутка ?
Не слышал Грустный
Re: Среда разработки 27.04.2004 22:261ex Меню "Разработка"->"Дополнительные средства разработки"->"Injuta IDE" Улыбка))))))
Re: Среда разработки 28.04.2004 07:37sWitch во-во для простых консольных прог Anjuta рулит, но блин со своим отладчиком оно то include-files не находит, либо выводит кучу ошибок в сомих заголовках... может кто знает в каком каталоге валяются нормальные includes.h?
Re: Среда разработки 28.04.2004 09:34Eugene 1ex писал(а):

> "...linux не сдается, трибуны ревут, вспышки фотокамер,
> фанаты скандируют: АНЬ-ЧУ-ТКА! АНЬ-ЧУ-ТКА! АНЬ-ЧУ-ТКА!"
> Смотрите в сторону анчутки, там gdb очень аккуратно
> пришпандорили, чего еще надо?!

Кхм !

... лучше ( и больше толку ;-), IMHO ) было-бы от объединения
команд Anjuta & KDevelop.

Удачи !
Re: Среда разработки 28.04.2004 13:161ex Аньчутка, также, неплохо рулит по колдобинам одной
из лмчших 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
---
RSS-материал