Как использовать PDB для LIB'ы?

Тема в разделе "WASM.RESEARCH", создана пользователем naTpuoT, 9 июл 2006.

  1. naTpuoT

    naTpuoT New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2005
    Сообщения:
    20
    Адрес:
    Russia
    Суть - имеется некая x.lib, для неё есть соответствующий x.pdb.
    Ида замечательно понимает lib'у, но на файл .lib файл .pdb (как я понял, но могу и ошибаться) не "ляжет".
    Как я думаю - надо x.lib преобразовать в x.dll, а уже затем в Иде вместе с x.pdb смотреть, но:
    1. Для меня это проблема - я не знаю, как сделать dll из lib (догадываюсь, но, по-моему, это полная задница)...
    2. Может есть способы проще?

    P.s.:если лажу спросил - не пинайте, ибо не сталкивался я раньше с такими штуками...
     
  2. YoungBastard

    YoungBastard New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2005
    Сообщения:
    231
    Адрес:
    Russia
    naTpuoT

    =))
    а исходники от x.libы есть?!

    если ты собрался из lib в dll перегонять, то они должны быть...
     
  3. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    naTpuoT
    PDB "накладывается" идой только на EXE/DLL, и даже в этом случае возможны конфликты с форматом. Отладочная информация, вероятнее всего, и так находится в обьектниках внутри статической либы.

    YoungBastard
    Нет, IMHO.
     
  4. Bill_Prisoner

    Bill_Prisoner New Member

    Публикаций:
    0
    Регистрация:
    4 май 2005
    Сообщения:
    238
    naTpuoT
    Как я понял это статическая lib. Попробуй включить к проект DLL, например Visual C++ эту статическую либу - помучаешся может и получиться.
     
  5. green

    green New Member

    Публикаций:
    0
    Регистрация:
    15 июл 2003
    Сообщения:
    1.217
    Адрес:
    Ukraine
    naTpuoT
    Перегнать LIB в DLL - это цель или средство?
    Если ты только хочешь использовать отладочную инфу для облегчения анализа либы (т.е. конкретных её OBJ), то imho смысла нет - IDA вытаскивает из PDB только имена публичных символов, которые и так присутствуют в OBJ.
     
  6. naTpuoT

    naTpuoT New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2005
    Сообщения:
    20
    Адрес:
    Russia
    Именно так и хотел :) просто ещё ни разу не использовал PDB и не знаю на сколько это помогает при анализе...Ну, а если это мало чем поможет - тады Ой :)
    Всем спасибо!