因为在MATLA里调用随机森林工具包才发现自己的电脑系统没有MinGW-w64 C/C++编译器,于是在网上查找各种办法安装编译器,安装了一天依旧不能用。一开始尝试在线安装失败,利用离线包安装,添加系统环境变量还是不成功。后边终于把编译器安装成功,但是在MATLAB中输入mex -setup仍然显示未找到支持的编译器。查询了好多资料,最后参考文章Matlab2016a使用Mex找不到编译器对应MinGW-w64安装_Lethe♪的博客-CSDN博客_matlab2016a安装编译器终于把这个问题解决了。感谢大佬!