最近又接触到MFC项目,遇到几个问题,记录下来,便于后续查找。
问题1
问题描述:在vs2015上运行vc的MFC程序,编译失败,报错error LNK 1561:必须定义入口点。
解决方法:在项目属性-》链接器-》高级-》入口点,输入WinMainCRTStartup,应用后编译ok。
问题2
问题描述:vs2015编译遇到错误error D8016:ZI和GY命令行选项不兼容
解决方法:项目属性-》c/c++-》常规-》调试信息格式,改为程序数据库。
项目属性-》c/c++-》代码生成-》启用函数级链接,改为是,应用后编译ok