使用VS2010的MFC,发布版本的时候为了避开额外提供额外的MFC库,我试着选择:“在静态库中使用MFC”,但编译时老提示运行库不正确:
运行库:“多线程调试 (/MTd)”得到如下提示
d:\program files\microsoft visual studio 10.0\vc\atlmfc\include\afxver_.h(81): fatal error C1189: #error :  Please use the /MD switch for _AFXDLL builds
我都试了把运行库设置成:MT\MTd\MD\MDd 得到的都是C1189错误。是VS2010压根用不了静态库MFC还是我哪儿没有设置对?