我的 VSC2013 编译器要我链接到 libboost_system-vc120-mt-s-1_55.lib
但 boost\stage\lib
中不存在该文件。我只有以 vc120-mt-1_55.lib
和 vc120-mt-gd-1_55.lib
我用
构建了 boostbootstrap
b2
我需要做什么来获取上面的库?
编辑:这有效
b2 variant=debug,release link=static runtime-link=static
最佳答案
您应该构建 static 版本的 boost 库。看这个问题How to build boost static libs?
注意: 库命名约定:
- mt:多线程
- s:静态
- gd:带有调试版本的 ABI,
看这个问题就知道what's the difference between mt-gd and mt-s library
关于c++ - 缺少 boost 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20077059/