Installation Location of MEX

12 ビュー (過去 30 日間)
Connie
Connie 2013 年 2 月 21 日
コメント済み: ZHUJUN SHI 2018 年 1 月 29 日
Hi,
I am building a peripheral (NLopt library) on an Ubuntu machine where the MATLAB plugin that gets built needs to know the location of MEX. aka:
./configure MEX=/path/to/mex
Where is MEX actually located?
  4 件のコメント
Connie
Connie 2013 年 2 月 24 日
hmm. Well I think that at least shows what the problem is, even if I have the MEX variable correct. I will try installing a secondary gcc version to see if that does better.
You are using gcc version "4.6.3-1ubuntu5)". The version currently supported with MEX is "4.4.6". For a list of currently supported compilers see: http://www.mathworks.com/support/compilers/current_release/
Connie
Connie 2013 年 2 月 24 日
Cool. Well that solved this problem (I can get the timestwo(4) stuff to work), so I'll mark the below as answered. Unfortunately, the program still can't find matlab or compile its c code
checking for extension of compiled mex files... mexa64 checking for matlab... no
with a bunch of other c errors, but closer.

サインインしてコメントする。

採用された回答

Ryan Livingston
Ryan Livingston 2013 年 2 月 21 日
There is usually a shell script in
$MATLABROOT/bin/mex
where $MATLABROOT is the output of
matlabroot
in MATLAB. This should be marked executable and can be invoked as such.
  3 件のコメント
Richard
Richard 2014 年 3 月 23 日
Hi Connie, your problem is that you're using MEX=/home/connie/MATLAB/R2012b/bin/ instead of:
./configure MEX=/home/connie/MATLAB/R2012b/bin/mex
Hope that helps.
ZHUJUN SHI
ZHUJUN SHI 2018 年 1 月 29 日
Hi I got the same problem ' failed to compile a simple file; won't compile Matlab plugin'. Would you mind sharing how you solved this problem?

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeTroubleshooting in MATLAB Compiler SDK についてさらに検索

タグ

製品

Community Treasure Hunt

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

Start Hunting!

Translated by