Console Win32 Degugger

Тема в разделе "WASM.BEGINNERS", создана пользователем Tim Sobolev, 16 июн 2005.

  1. Tim Sobolev

    Tim Sobolev New Member

    Публикаций:
    0
    Регистрация:
    23 мар 2005
    Сообщения:
    53
    Посоветуйте пожалуйста сабж, способный работать с прогами написаными на VC... ОЧень хочется заюзать такое чудо в связке с FARом...

    ЗЫ. SoftIce не предлагать, тяжелая артилерия для простой отладки своего кода не нужна...
     
  2. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    С Intel C++ compiler for Windos идёт некий idb.exe. Теоретически он должен подойти, только нужно в качестве компилятора использовать icl.exe. Сказать что-то хорошее или плохое про него не могу, поскольку не использовал никогда.
     
  3. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    OllyDbg ?
     
  4. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    Он разве консольный?
     
  5. cresta

    cresta Active Member

    Публикаций:
    0
    Регистрация:
    13 июн 2004
    Сообщения:
    2.257
    Подумал, что для отладки консольных приложений :dntknw:
     
  6. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    Если очень хочется именно консоль, то GDB - есть версия портированная из Линукса в Винды и опять же свободная.

    Ну а по удобству и весу - olly действительно рекордсмен, хотя и не консольный. Кстати GDB по об"ему в несколько раз больше.
     
  7. _staier

    _staier New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2003
    Сообщения:
    738
    Адрес:
    Ukraine
    Tim Sobolev

    turbo debugger





    от borland pascal последнего
     
  8. valterg

    valterg Active Member

    Публикаций:
    0
    Регистрация:
    19 авг 2004
    Сообщения:
    2.105
    staier

    Только придется на Borland C++ перейти.

    Он VC не поддерживает.
     
  9. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    afaik GDB тоже не поддерживает MSVC. Intel C++ compiler почти полностью совместим с VC и в студию интегрирутеся.
     
  10. _staier

    _staier New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2003
    Сообщения:
    738
    Адрес:
    Ukraine
    valterg

    а олли вообще ничего не поддерживает

    так как это code level debugger

    так что можно спокойно с тем же успехом юзать td

    :derisive:



    на самом деле это не такая проблема как кажется ,

    можно сделать map file и оттуда грузить все символы , так что должно работать , хотя , наверное тогда просто надо юзать последнюю досовскую borland с да и всё



    хотя нет , там много чего не поддерживается,не было тогда templates к примеру
     
  11. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    Ну уж сказки-то про OllyDbg не нужно рассказывать (см. скрин)



    [​IMG]
     
  12. _staier

    _staier New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2003
    Сообщения:
    738
    Адрес:
    Ukraine
    S_T_A_S_

    спасибо , не знал



    ollydbg help

     
  13. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    Ну а как же научный подход? assembler-level не отрицает поддержку и source-level :)
     
  14. _staier

    _staier New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2003
    Сообщения:
    738
    Адрес:
    Ukraine
    S_T_A_S_

    как ни странно обычно я занимаюсь отладкой с- кода

    из vc, delphi из delphi

    в сложных случаях импользую sice

    при наличии исходников пользоваться olly мне не приходилось , вот я и думал , что там такого нет

    и ещё мне кажется, что когда я первый раз увидел olly там не было отладки с исходниками ...

    но тут я не уверен



    кроме того оладка не наука- а искусство

    по науке тесты писать надо ...

    :derisive:
     
  15. Tim Sobolev

    Tim Sobolev New Member

    Публикаций:
    0
    Регистрация:
    23 мар 2005
    Сообщения:
    53
    Хм, вообще-то надо сабж именно для отладки прог на msvc...

    Просто тут есть идея полного ИДЕ на базе FAR... Плаг для набивки темплейтов дописывается, ищется отладчик :derisive:
     
  16. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754
    Компилятор Intel C++ 8.1 практически полоностью совместми

    c MSVC 7.1. Да и код обычно посленего лучше. В аттаче на всякий случай дока по отлядчику.



    [​IMG] _155594240__idb_debugger_manual.part01.rar
     
  17. S_T_A_S_

    S_T_A_S_ New Member

    Публикаций:
    0
    Регистрация:
    27 окт 2003
    Сообщения:
    1.754