كيف يمكنني تحديد ملف خط # من# C الأسلوب من الرموز (.pdb) الملف ؟

StackOverflow https://stackoverflow.com/questions/161170

  •  03-07-2019
  •  | 
  •  

سؤال

ملفات pdb تحتوي على رمز المعلومات .صافي الجمعيات.أود أن قراءة ملف pdb من أجل ربط الطرق مع موقع الملف.البيانات الواردة في ذلك, ولكن أنا لا يمكن أن يبدو للعثور على وصفا جيدا كيف تخرج.

أنا أعرف عن mdbg, ولكن هذا هو ثقيل جدا (أعتقد/الأمل) على ما أريد.

هل كانت مفيدة؟

المحلول

يجب أن ننظر:

  • أحادية.سيسيل وخاصة أحادية.سيسيل.Pdb وحدة.يجب أن تفعل ما تريد و أكثر.

نصائح أخرى

في DBGHELP.DLL، يمكنك استخدام وظيفة SymGetLineFromAddr64. سوف تحتاج إلى استخدام P / استدعاء. قد يكون هناك API المقابلة في SDK DIA، ولكن أنا لم تكن مألوفة كما هو الحال مع ذلك وأنا DBGHELP.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top