Compiler error
显示 更早的评论
Hey,
I have this error on my pc when I try to work with a "Embedded Matlab function block"
"Unable to locate 'mexopts.bat', and therefore cannot determine which compiler to use for simulation builds. Use 'mex -setup' to select a supported compiler."
I am using Matlab verR2010a win 64 bit.Do let me know if additional information is required.
Kamran Qureshi
回答(4 个)
Walter Roberson
2011-4-9
At the command line, have you typed
mex -setup
??
Which compiler do you have installed? There are only a few supported compilers for that version.
Chirag Gupta
2011-4-18
0 个投票
Hi Kamran,
You should try this solution: http://www.mathworks.com/support/solutions/en/data/1-6IJJ3L/?solution=1-6IJJ3L
On 64 bit systems, you need a 64 bit compiler. By default, MSVC does not install the 64 bit Compiler tools as indicated by the error message.
7 个评论
Kamran
2011-4-18
Walter Roberson
2011-4-18
Please post more information about the make error.
Kamran
2011-4-20
Arnaud Miege
2011-4-20
What code are you using in your Embedded MATLAB Function block?
Kaustubha Govind
2011-4-20
Do you see limits.h present in C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\? If not, your MSVC installation might be corrupt.
Kamran
2011-4-21
Kamran
2011-4-21
Kamran
2011-4-21
1 个评论
Kaustubha Govind
2011-4-22
Do you mean the issue is resolved with the Embedded MATLAB Function as well?
类别
在 帮助中心 和 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!