使用Visual C ++编译的静态库与更高版本的Visual C ++兼容?

时间:2014-02-23 13:00:14

标签: visual-studio visual-c++

我已经使用Visual C ++ Express 2010编译了一个静态库。这个库可以用于Visual Studio 2013(使用C ++)吗?

1 个答案:

答案 0 :(得分:0)

一般来说,没有。静态库只能与使用相同编译器版本和基本相同设置构建的项目一起使用。例如,即使使用相同的VC版本,也不能将使用Debug配置构建的库和使用Release构建的另一个模块组合,反之亦然。

由于您说您已经编译了库,这意味着您有源代码。为什么不用VC2013重建它?