私は「mex -setup C++
」どのように私はOSX
を入力するとそれが返されます。
MEX configured to use 'Xcode Clang++' for C++ language compilation.
を私は/usr/local/bin/gcc-5
にある私のgcc-5
に設定できますか?
私は「mex -setup C++
」どのように私はOSX
を入力するとそれが返されます。
MEX configured to use 'Xcode Clang++' for C++ language compilation.
を私は/usr/local/bin/gcc-5
にある私のgcc-5
に設定できますか?
できません。 XcodeはOSXのonly supported C/C++コンパイラです。
これは、MathWorksのドキュメントで非常に明確に説明されています。 http://www.mathworks.com/help/matlab/matlab_external/changing-default-compiler.htmlあなたはそれを読んだことがありますか?あなたがした場合、何がうまくいかなかったのですか? –
@ CST-Link私は 'copyfile(fullfile(matlabroot、 'extern'、 'examples'、 'refbook'、 'timestwo.c')、 '。'、 'f')'と 'mex -v GCC = '/ usr/bin/gcc-5' timestwo.c'それでもclangを使用します – Microos
実際のコンパイラはありますか、それとも以前のインストールの残ったフォルダですか? 'bash'からコンパイルしようとしましたか? 'yes 'の場合、' mex -setup C++ 'と入力すると利用可能なコンパイラのリストに表示されますか?いいえの場合は、正しくインストールされていますか?はいの場合は、 'varname'に関するドキュメントの指示に従っていますか(このキーワードの前にリンクされているページを検索して、私が意味するものを見てください)。もしあなたが '/ usr/local/bin/gcc-5'(あなたの投稿に書いたように)と'/usr/bin/gcc-5'(あなたのコメントに書いた通り)もの? –