adrianstone55 / SymbolSort

A Utility for Measuring C++ Code Bloat
http://gameangst.com/?p=320
Apache License 2.0
117 stars 17 forks source link

Add project files/etc. to make SymbolSort build #12

Closed randomascii closed 7 years ago

randomascii commented 7 years ago

This change adds a project file, solution file and other files so that SymbolSort builds without strange shenanigans. It also modifies the .gitignore file so that the repo will appear clean after building.

I have tested this by pulling the change to a clean machine. I needed to regsvr32 the 64-bit msdia140.dll, like this from an administrator command prompt:

regsvr32 "C:\Program Files (x86)\Microsoft Visual Studio 14.0\DIA SDK\bin\amd64\msdia140.dll"

and the code then built and ran cleanly.

These project files are specific to a default install of VC++ 2015, so they are not perfect. But, I think they are better than nothing. They make SymbolSort much simpler to use and don't prevent users of other versions of Visual Studio from creating alternate projects.