Прошел путь установки KDevelop для Debian, благо интернет в этом деле помог.
Но последний камень о который споткнулся никак не хочет уходить с дороги.
Поиск никаких вразумительных результатов недал.Собрал небольшой проект с использованием единственной библиотеки log4cpp (не знаю существенно это или нет, но на свякий случай стоит упомянуть). Авто конфиг и прочие утилиты отрабатывают без нареканий, проект компилируется и запускается. Проблема возникает при попытке отладки программы. Поставил точку отановки, но никакой реакции. Интересно, что при попытке двигаться по шагово, после нескольких десятков сообщений от KDevelop "нет отладочной информации" трассировщик всетаки встает на строчку main. Почему точка остановки тогда не срабатывает? Так же в логе GDB имеется упоминание "No simbol table info available".
Помогите советом! Буду признателен за любой намек и подсказку куда или где копать, если сможете подробно рассказать это будет просто замечательно.
Но ведь вам явно говорят про отсутствие отладочной информации, почему вы на это не обращаете внимания? Укажите gcc(или чем вы собираете) что ее нужно добавить.
>Но ведь вам явно говорят про отсутствие отладочной информации, почему вы на
>это не обращаете внимания? Укажите gcc(или чем вы собираете) что ее
>нужно добавить.почему же игнорирую ... просто не понимаю что и где надо сделать?!
облазил все менюшки (покрайней мере мне так кажется), прошерстил интернет, но ответа не нашел. Знаете как ее добавить?
Нет, Kdevelop я видел один раз и очень давно, так что, где это в нем делается, не в курсе, поищите в параметрах компилятора/линковщика, используя man gcc. Также возможно по аналогии с другими средами там сделали разделение профилей проектов на release и debug версии, поищите подобный переключатель.
Переключатель изначально стоит на DEBUG.
>Но ведь вам явно говорят про отсутствие отладочной информации, почему вы на
>это не обращаете внимания? Укажите gcc(или чем вы собираете) что ее
>нужно добавить.Кажется что-то нашел ...
выставил в настройках "проекта" на закладке "Включаемые файлы" галочку "Автоматически генерировать moc-файлы".По прежнему при старте отладки ругается, зато точки остановки работают и можно уже более менее что-то делать.
Если что-то написал не так или неполностью ... поправьте.
P.S.
Странно что раньше ничего такого небыло, хотя галочку ставил ... видимо что-то с чем-то не срослось ... или глюк. Сейчас сделал полностью новый проект.
>>Но ведь вам явно говорят про отсутствие отладочной информации, почему вы на
>>это не обращаете внимания? Укажите gcc(или чем вы собираете) что ее
>>нужно добавить.
>
>Кажется что-то нашел ...
>выставил в настройках "проекта" на закладке "Включаемые файлы" галочку "Автоматически генерировать moc-файлы".
>
>Если еще актуально: удя по наличию moc файла у вас QT-based проект. Для того чтобы добавить отладочную информацию необходимо выполнить следующие действия:
1. Щелкните по закладке QMake Manager (находиться обычно справа :) )
2. Щелкните правой кнопкой по подпроекту и выберите пункт Параметры подпроекта
3. В открывшемся окне на странице Настройка поставьте флажок ОтладкаПосле выполнения этих действий отладочная информация будет добавлятся в бинарник, что можнопроверить сравнив его размер до и после включения флажка.
Spasibo ogromnoe, AlexS! Ves' internet pereryl, nigde net. Kak ti tolko do etogo dodumalsya!