一般MATLAB的mex支持的gcc版本都比最新的gcc要低一些,所以一般要配置一下. 假设当前版本的gcc是4.8,matlab支持4.6,可以使用以下的方式解决(任选一种).(自己装好gcc-4.6) 修改安装目录下的mexopts.sh 使用管理员权限,修改/usr/local/MATLAB/R20**/bin/mexopts.sh,将 CC=gcc 改成 CC=gcc-4.6. 这种修改的效果是全局的,影响所有用户. 修改自己目录下的mexopts.sh 将/usr/local/MATL…