Skip to content
This repository has been archived by the owner on Nov 24, 2023. It is now read-only.

Latest commit

 

History

History
37 lines (22 loc) · 1.18 KB

readme.md

File metadata and controls

37 lines (22 loc) · 1.18 KB

Portable PDB native

NOTE This project is being archived. It is recommended all users consider using the DNMD. The DNMD project is far more robust and has a more stable architecture.

A native library for working with the Portable PDB format.

Project contents

Dump/ - Tool to dump the contents of a Portable PDB to the console.

Reader/ - Static library to read the contents of a Portable PDB.

inc/ - Shared header files.

Requirements

  • CMake version 3.10
  • Compiler with C++11 support

Build

  1. Create an output directory
    • e.g. mkdir bin
  2. Generate the project
    • e.g. cmake -S . -B bin
  3. Build the project
    • e.g. cmake --build bin

References

ECMA-335 - Metadata specification

Portable PDB - Additional tables specification

License

MIT - See files for details.