编译报错日志:
C:/MinGw/mingw64/x86_64-w64-mingw32/include/wtypes.h:7:10 fatal error: C:/MinGw/mingw64/x86_64-w64-mingw32/include/rpc.h:Invalid argument
定位问题:rpc.h部分报无效参数,一开始以为是MinGw的版本问题,根据日志打开报错位置文件wtypes.h 点击第7行的#include<rpc.h> 会发现跳转到了rpc.h,但是其并不是MinGw目录下的,,而是windows的环境变量目录下的include文件夹下,系统找错了头文件
解决方案:环境变量path里 将对应的MinGw部分上移,系统寻找路径的时候将会优先寻找该目录下的文件。遇到类似问题打开头文件,根据vs来跳转确认位置是否正确。