A.B.
A.B.

Reputation: 16660

Missing boost library

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

Upvotes: 10

Views: 7050

Answers (1)

Yousf
Yousf

Reputation: 3997

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

Upvotes: 2

Related Questions