- If 32, after mex -setup you will have at least LCC (just choose it),
- If 64, you will not have LCC, you must install sdk 7.1 with ms visual c++ express , or ms visual studio http://www.mathworks.com/support/compilers/R2011b/win64.html
mex-set up error in matfunction simulink
4 次查看(过去 30 天)
显示 更早的评论
Hi, i am using MatlabR2011b in the window 7 64 bit laptop- sony bio. I want to include in a Simulink model a block called "Matlab Function" in which I wrote a simple function with the m-file editor. When I try to run my model I have this error:
"Unable to locate a C-compiler required by Stateflow and MATLAB Function blocks. Use 'mex -setup' to select a supported C-compiler."
0 个评论
回答(2 个)
Azzi Abdelmalek
2012-9-21
编辑:Azzi Abdelmalek
2012-9-21
You are using windows 7 64 bits, then depends on how you have installed matlab, 32 bits or 64 bits.
0 个评论
TAB
2012-9-21
Run command
>> mex -setup
on your command window. It will list all matlab supported c/c++ compiler installed on your computer (I will show at least one compiler LCC which comes with matlab by default).
Choose the completer and run your simulation again.
2 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!