Отладка консольного приложения

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
mike
новенький
Сообщения: 55
Зарегистрирован: 23.02.2007 16:25:00

Отладка консольного приложения

Сообщение mike »

Народ, а как под Linux отлаживать консольное приложение? Чтобы появилась консоль, нужно запускать проект через терминал (ставлю соответствующую галку в свойствах проекта), но при этом пропадает возможность отладки. В скачанной с официального сайта последней версии FP-IDE отладка отсутствует как класс. Все пути к нормальной разработке отрезаны.
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Поиском пользовались?
Я думаю нет! А зря! Вот!
mike
новенький
Сообщения: 55
Зарегистрирован: 23.02.2007 16:25:00

Сообщение mike »

Я эту тему читал перед тем как писать. Там нет ни одного слова про отладку.
Mr.Smart
долгожитель
Сообщения: 1796
Зарегистрирован: 29.03.2008 00:01:11
Откуда: из леса!

Сообщение Mr.Smart »

Извиняюсь :oops: Не внимательно прочёл пост!

Добавлено спустя 15 часов 3 минуты 43 секунды:
mike
Возникла идея. проверить не могу т.к. на работе нет сейчас Linux системы :(
А если сам Lazarus запускать из терминала и в параметрах запуска программы убрать запуск через терминал.
Я думаю отладка должна работать.
mike
новенький
Сообщения: 55
Зарегистрирован: 23.02.2007 16:25:00

Сообщение mike »

Не, в той консоли запускается компилятор, туда lazarus выводит лог всех своих действий, но запускаемая программа к этой консоли не присоединена.
Daria
незнакомец
Сообщения: 1
Зарегистрирован: 21.11.2009 01:57:12

Сообщение Daria »

как под Linux отлаживать консольное приложение?

+1 к вопросу. Есть ли какое-то решение этой проблемы?
скалогрыз
долгожитель
Сообщения: 1804
Зарегистрирован: 03.09.2008 02:36:48

Сообщение скалогрыз »

попробуйте патч в этом багрепорте: http://bugs.freepascal.org/view.php?id=12172

там же объяснение почему патч ещё НЕ принят.
V_oron
незнакомец
Сообщения: 1
Зарегистрирован: 12.10.2010 15:19:19

Сообщение V_oron »

Доброго времени суток!
Столкнулся с той же проблемой. Поставил патч. Поигрался с параметрами компиляции. Не помогло :( Может быть, необходимо выставить какую-то особую "галочку"? Буду крайне признателен за совет.

P.S.: Использую Ubuntu 10.04. Все ставил из их репозитория. Отладка не-консольных программ проходит без проблем. Отладка из среды FreePascal не запускается (говорит, что не находит отладчика).
Ответить