关于release和debug版本不能混用的教训

之前改老师写好的MFC的一个图像类的lib库,重新生成之后,调用lib的项目一直报错。错误如下: 大致就是检测到lib文件里各种.obj不匹配。 找了蛮久问题,后来发现是版本不兼容的问题。 vs中的工程有debug和release两个版本,我的lib库项目用debug版本编译,调用的项目是用release版本编译的。 需要强调一下: 静态链接库的生成与使用需要用相同版本。 为什么呢? Debug和
相关文章
相关标签/搜索