필터 지우기
필터 지우기

How to compile C++14 code in mex (Mac OS)

조회 수: 4 (최근 30일)
Janos Buttgereit
Janos Buttgereit 2018년 5월 23일
답변: Nathan Zimmerberg 2019년 11월 23일
Hi,
a library included in my mex file uses C++14 features, so trying to simply compile my files in the mex fails with errors like these:
error: 'auto' return without trailing return type; deduced return types are a C++14 extension
So, is there a way to enable C++14 when building a mex? As my compiler supports it, I wonder if there is any reason this shouldn't be working?

답변 (1개)

Nathan Zimmerberg
Nathan Zimmerberg 2019년 11월 23일
I did the following to add C++14 features
mex -v CXXFLAGS='$CXXFLAGS -std=c++14' geograv_wrapper.cpp -R2018a

카테고리

Help CenterFile Exchange에서 Write C Functions Callable from MATLAB (MEX Files)에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by