Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [BCB2009] Debug - *.pdb, Как скомпилировать для отладки *.pdb фай 
:(
    Опции темы
MuForum
Дата 17.9.2009, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 427
Регистрация: 13.6.2007
Где: Молдова, Кишинев

Репутация: 1
Всего: 4



Доброе время суток.
Работаю на "Borland C++ Builder 2009".

# Задача: Скомпилировать программу в отладочном режиме, чтобы можно было при падение программы дебагером отловить это. (На чужом компьютере, Где не установлена среда Borland)
- В Visual C++ при компиляции программы в отладочном режиме генерируется файл *.pdb(Program Debug Database).
- Затем в OllyDbg устанавливается опция: Just-In-Time Debugging


# Вопрос: Как настроить C++ Builder для создания отладочной информации (*.pdb) ?


P.S. -> Буду рад помощи.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа!" (Р. Шекли)
PM MAIL WWW ICQ Skype MSN   Вверх
Sonic7272
Дата 18.9.2009, 06:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 42
Регистрация: 18.9.2009

Репутация: 3
Всего: 3



Цитата(MuForum @ 17.9.2009,  13:54)
Доброе время суток.
Работаю на "Borland C++ Builder 2009".

# Задача: Скомпилировать программу в отладочном режиме, чтобы можно было при падение программы дебагером отловить это. (На чужом компьютере, Где не установлена среда Borland)
- В Visual C++ при компиляции программы в отладочном режиме генерируется файл *.pdb(Program Debug Database).
- Затем в OllyDbg устанавливается опция: Just-In-Time Debugging


# Вопрос: Как настроить C++ Builder для создания отладочной информации (*.pdb) ?


P.S. -> Буду рад помощи.

По идее в BCB2009 должна быть отладочная фича CodeGuard, если есть, то включи ее. Прогони свой проект от начала до конца, т.е. поюзай все функции.
После, в папке с проектом, появится файл с расширением .cgl(BCB6), можно глянуть текстовым вьювером. Для начала убедись, что нет ошибок при исполнении кода на твоей машинке.
Возможно на чужой, ошибки проявляются по другому.
Ну это как вариант...
PM MAIL   Вверх
MuForum
Дата 18.9.2009, 13:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 427
Регистрация: 13.6.2007
Где: Молдова, Кишинев

Репутация: 1
Всего: 4



Цитата(Sonic7272 @ 18.9.2009,  06:03)

По идее в BCB2009 должна быть отладочная фича CodeGuard, если есть, то включи ее. Прогони свой проект от начала до конца, т.е. поюзай все функции.
После, в папке с проектом, появится файл с расширением .cgl(BCB6), можно глянуть текстовым вьювером. Для начала убедись, что нет ошибок при исполнении кода на твоей машинке.
Возможно на чужой, ошибки проявляются по другому.
Ну это как вариант...

В том и дело, что я на своей тестировал - проблем не возникает.
- У меня компьютер 2-х ядерный.
- На тестовой машине 8-и ядерный.
- Я тестирую IOCP систему для большого количества людей, и на моём компьютере как не тестировали проблем не возникает.
- В общем мне нужно сделать отладочную информацию, что при падении моей программы дебагер OllyDbg в режиме "Just-In-Time Debugging" отловил падение и указал на точку падение.
- А при помощи отладочной информации я мог посмотреть имя функции и остальную полезную информацию.

Это сообщение отредактировал(а) MuForum - 18.9.2009, 13:14


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа!" (Р. Шекли)
PM MAIL WWW ICQ Skype MSN   Вверх
dumb
Дата 20.9.2009, 01:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


sceloglauxalbifacies
****


Профиль
Группа: Экс. модератор
Сообщений: 2929
Регистрация: 16.6.2006

Репутация: 32
Всего: 158



PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.2000 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.