Why can't MEX find a supported compiler in MATLAB R2017a in macOS Sierra
조회 수: 1 (최근 30일)
이전 댓글 표시
I'm using the latest macOS (Sierra 10.12.5) and mex can not find the compiler, or SDK even if the latest Xcode (8.3.3) and Intel Paralell Studio are installed.
댓글 수: 0
채택된 답변
Walter Roberson
2017년 6월 26일
See https://www.mathworks.com/matlabcentral/answers/243868-mex-can-t-find-compiler-after-xcode-7-update-r2015b#comment_407066 for my files. I have tested them on Sierra with XCode 8.3 using R2017a.
댓글 수: 13
Natasha M Drissi
2017년 12월 15일
I had the same problem and so I tried to see if I could solve it the same way but when I do I get this message instead
error: --switch must be run as root (e.g. `sudo xcode-select --switch <xcode_folder_path>`).
Walter Roberson
2017년 12월 16일
Okay, so use sudo then...
sudo xcode-select --switch /Applications/Xcode.app
추가 답변 (1개)
Vahan Petrosyan
2018년 3월 6일
편집: Walter Roberson
2018년 3월 6일
Building with 'Xcode with Clang'.
/usr/bin/xcrun -sdk macosx/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk clang -c -DUSE_MEX_CMD -DMATLAB_MEX_FILE -I"/usr/local/include" -I"/Applications/MATLAB_R2017b.app/extern/include" -I"/Applications/MATLAB_R2017b.app/simulink/include" -fno-common -arch x86_64 -mmacosx-version-min=10.13 -fexceptions -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -O2 -fwrapv -DNDEBUG "/Users/vahan/Desktop/research/Image Segmentation/algorithms/SEEDS LSC/timestwo.c" -o /var/folders/9t/cj2m3vms6l3_sdmj0nxqxch80000gn/T/mex_38352988742257_1467/timestwo.o
Error using mex
xcodebuild: error: SDK
"macosx/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk" cannot be
located.
xcrun: error: unable to find utility "clang", not a developer tool or in PATH
- I am receiving the following error. It seems that after -sdk, my directory starts from maxosx. Can someone tell me what do to ?
댓글 수: 2
Walter Roberson
2018년 3월 6일
Try (from Terminal)
sudo xcode-select --switch /Applications/Xcode.app
참고 항목
카테고리
Help Center 및 File Exchange에서 Troubleshooting in MATLAB Compiler SDK에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!