aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/README.md
blob: 60991e97d1ca4b67da120ee87812bc567f701dec (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
PDB repository
==============

[![CI](https://github.com/egor-tensin/pdb-repo/workflows/CI/badge.svg)](https://github.com/egor-tensin/pdb-repo/actions?query=workflow%3ACI)

Want to conduct a post-mortem analysis, but all you've got is a bunch of PDB
files and a call stack?
Say no more!
With the unique set of tools provided by this project, you'll never feel
hopeless again.
Do all kinds of crazy shit like resolving symbol names from their addresses &
vice versa, etc.

Building
--------

Build using CMake.
Depends on Boost.{Filesystem,Program_options,Test}.
The project is Windows-only, so building with either MSVC or MinGW-w64 is
required.

There's a Makefile with useful shortcuts to build the project in the .build/
directory along with the dependencies (defaults to building with MinGW-w64):

    make deps
    make build
    make test

License
-------

Distributed under the MIT License.
See [LICENSE.txt] for details.

[LICENSE.txt]: LICENSE.txt