码迷,mamicode.com
首页 > 编程语言 > 详细

MFC库已定义的问题

时间:2017-10-04 12:10:12      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:tip   使用   multiple   bsp   自己的   静态   应用   程序   应用程序   

首先,所有的lib文件,使用/MTd或/MT编译。Debug调试模式使用/MTd,Release模式使用/MT。

然后,在自己的程序中也使用/MTd或/MT编译。这样就不会出问题了。

三种编译链接库的方式:

(1)连接Windows库。针对Win32 API编写的应用程序,上面的方法可能带来新问题,可以忽略libcmt.lib库,即可。如果还有其他问题,再忽略相应的库。

(2)MFC静态链接。上面的方法就是针对这种链接方式的,所以没问题。

(3)MFC动态链接。没有试过,应该和(1)类似。

 

最后补充:如果还不行,直接加入/force:multiple编译参数吧。这次之所以没有使用它,也是为了严谨起见。

MFC库已定义的问题

标签:tip   使用   multiple   bsp   自己的   静态   应用   程序   应用程序   

原文地址:http://www.cnblogs.com/kcqby/p/7624912.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!