进入matlab
输入mex -v命令查看当前配置
输入命令修改配置文件
命令: !sudo gedit /usr/local/MATLAB/R2013a/bin/mexopts.sh
添加以下蓝色内容:
CXX=‘g++‘
CXXFLAGS=‘-ansi -D_GNU_SOURCE -std=c++0x‘
CXXFLAGS="$CXXFLAGS -fPIC -fno-omit-frame-pointer -pthread"
CXXLIBS="$RPATH $MLIBS -lm"
CXXOPTIMFLAGS=‘-O -DNDEBUG‘
CXXDEBUGFLAGS=‘-g‘
再编译扩展名为.cpp的文件时,将支持C++11标准.
时间: 2024-10-12 20:50:52