Missing boost library

boost, c++

Solution

You should build static version of boost libraries. See this question How to build boost static libs?

NOTE: Libraries naming convention:

- mt : Multi threading

- s: Static

- gd: ABI with debug version,

See this question to know what's the difference between mt-gd and mt-s library

Problem

My VSC2013 compiler wants me to link to `libboost_system-vc120-mt-s-1_55.lib` but that file doesn't exist in `boost\stage\lib`. I only have lib files ending in `vc120-mt-1_55.lib` and `vc120-mt-gd-1_55.lib` I built boost with ``` bootstrap b2 ``` What do I need to do to get the lib above? Edit: this worked `b2 variant=debug,release link=static runtime-link=static`

Original source

Related problems