win10+vs2017的环境,明明已经装好MFC,但是创建完之后一运行就报错,错误是“找不到_mingw.h”。
一开始以为是MinGW有问题,经过检查发现环境变量已经配置,基本的mingw也配置好,但是版本比较低,是2013版本的,而可以正常运行MFC的电脑是2017的(这个年份可能代表部分内容的更新)。想在网上下载最新的MinGW,发现mingw.org已经停止运营了,干脆直接删除C盘的MinGW文件夹,从别台电脑拷贝了一份放到该位置,结果竟然直接就可以运行…
然后新建MFC还是报一样的错误,干脆完全卸载VS2017,重新安装了,结果问题解决。所以问题可能是VS2017安装了太多有的没的,导致打开_mingw.h出错?(说实话我也不知道为啥 妈的)