Search code examples
c++visual-studiovisual-studio-2012wxwidgets

After building wxWidgets with VS2012, which files can I delete in the lib folder?


I've built wxWidgets with VisualStudio Express 2012 (nmake) and I don't know which files I can delete in the lib folder. The following file types are in the lib folder: .exp .manifest .ilk .pdb .lib .dll

I know I need the .lib and .dll, but what are the rest for? In another build, I also have these file types: .obj .tlog .log

What of these types are files that I can safely delete?


Solution

  • Maybe it helps to know what the files are for

    • exp: definition which function to export by the linker 1
    • obj: output of the compilation, which normaly gets used by the linker to generate the binary 2
    • ilk: used by vc to speed up the generation (on multiple times) 3
    • pdb: contains info for use by the debugger and linker 4
    • tlog: used by vc to speedup compilation time 5