The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
отладка больших проектов на С (чужих), !*! dipper, 15-Янв-04, 23:38  [смотреть все]
Я в С/С++ не сильно рубаю (застрял на уровне указателей) поетому прошу сильно не пинать за чайниковский вопрос такого содержания - как произвести /субж/ с построчной трассировкой. Если открываю в gdb бинарь - говорит нету таблиц символов даже если в мейк-файле явно указал опцию "-g".
А вот при задании опций "-g -dlettersa" проект в котором с десяток каталогов и около тыщи "*.с" файлов - забило весь винт (ок 6.5Гб) :((. Подскажите плиз как все ето правильно делать - мож какая среда для такого дела есть?

Заранее премного сенксь!
              Dobrodiy who DIPperSidE

  • отладка больших проектов на С (чужих), !*! vnp, 02:55 , 17-Янв-04 (1)
    >Я в С/С++ не сильно рубаю (застрял на уровне указателей) поетому прошу
    >сильно не пинать за чайниковский вопрос такого содержания - как произвести
    >/субж/ с построчной трассировкой. Если открываю в gdb бинарь - говорит
    >нету таблиц символов даже если в мейк-файле явно указал опцию "-g".

    Посмотрите внимательно на makefile -- часом, не вызывается ли в нем strip?

  • отладка больших проектов на С (чужих), !*! Игорь, 11:29 , 19-Янв-04 (2)
    Обычно, когда отсутствует include файл на который ссылаются файлы проекта так и получается - одна ошибка повторяется тысячу раз. Поэтому нет смысла пытаться хороший получить лист компиляции. Он итак сейчас видимо наилучший.
    Нужно разбить проект на части и запастись терпением. Если хорошенько сосредоточиться то через какое-то время ты получишь результат.
    А с компиляцией так почти всегда бывает.
    Тысяча файлов - ну и что. Всё это хозяйство наверняка как-то фрагментировано. Конечно для решения задачи нужно знать c/c++ хотя бы на среднем уровне.
    А вообще прикинь так ли уж тебе это нужно. Такие вещи делаются, но только в самом крайнем случае, когда отступать некуда абсолютно.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру