Отладка консольного приложения
Модератор: Модераторы
Отладка консольного приложения
Народ, а как под Linux отлаживать консольное приложение? Чтобы появилась консоль, нужно запускать проект через терминал (ставлю соответствующую галку в свойствах проекта), но при этом пропадает возможность отладки. В скачанной с официального сайта последней версии FP-IDE отладка отсутствует как класс. Все пути к нормальной разработке отрезаны.
Поиском пользовались?
Я думаю нет! А зря! Вот!
Я думаю нет! А зря! Вот!
Я эту тему читал перед тем как писать. Там нет ни одного слова про отладку.
Извиняюсь
Не внимательно прочёл пост!
Добавлено спустя 15 часов 3 минуты 43 секунды:
mike
Возникла идея. проверить не могу т.к. на работе нет сейчас Linux системы
А если сам Lazarus запускать из терминала и в параметрах запуска программы убрать запуск через терминал.
Я думаю отладка должна работать.
Добавлено спустя 15 часов 3 минуты 43 секунды:
mike
Возникла идея. проверить не могу т.к. на работе нет сейчас Linux системы
А если сам Lazarus запускать из терминала и в параметрах запуска программы убрать запуск через терминал.
Я думаю отладка должна работать.
Не, в той консоли запускается компилятор, туда lazarus выводит лог всех своих действий, но запускаемая программа к этой консоли не присоединена.
как под Linux отлаживать консольное приложение?
+1 к вопросу. Есть ли какое-то решение этой проблемы?
попробуйте патч в этом багрепорте: http://bugs.freepascal.org/view.php?id=12172
там же объяснение почему патч ещё НЕ принят.
там же объяснение почему патч ещё НЕ принят.
Доброго времени суток!
Столкнулся с той же проблемой. Поставил патч. Поигрался с параметрами компиляции. Не помогло
Может быть, необходимо выставить какую-то особую "галочку"? Буду крайне признателен за совет.
P.S.: Использую Ubuntu 10.04. Все ставил из их репозитория. Отладка не-консольных программ проходит без проблем. Отладка из среды FreePascal не запускается (говорит, что не находит отладчика).
Столкнулся с той же проблемой. Поставил патч. Поигрался с параметрами компиляции. Не помогло
P.S.: Использую Ubuntu 10.04. Все ставил из их репозитория. Отладка не-консольных программ проходит без проблем. Отладка из среды FreePascal не запускается (говорит, что не находит отладчика).
