What C-compiler do I need to be able to use IGES toolbox ?
1 次查看(过去 30 天)
显示 更早的评论
I have Windows 7 and try to use the IGES toolbox but don't know what C-compiler I should install?
Thank you
1 个评论
DR
2019-6-25
I'm having the same size issue with IGEStoolbox. makeIGESmex.m status display show:
I get the following error message when running the 'example.igs' IGES files (141 KB filesize):
Error using nrbSrfRegularEvalIGES
Requested 12884901926x80 (3840.0GB) array exceeds maximum array size preference.
Running another IGS file (8,129 KB filesize) I get a similar error:
Requested 12884902800x1000 (48000.0GB) array exceeds maximum array size preference.
Any suggestions on the how to fix this problem?
I'm running MATLAB 2019a and using the Microsoft Visual C++ 2017 (C) compiler. I've tried installing the MinGW-w64 C/C++ compiler v 19.1.0 (Matlab Add-On Manager confirms it is available), deleting the mex files, and ran makeIGESmex.m again. MS Visual C++ 2017 overrides the MinGW compiler.
采纳的回答
Sanjana Ramakrishnan
2017-9-18
编辑:Walter Roberson
2017-9-18
Based on the below file exchange link for IGES toolbox, it looks like you need C compiler to build mex files: https://www.mathworks.com/matlabcentral/fileexchange/13253-iges-toolbox
The following are the list of supported compilers in MATLAB: https://www.mathworks.com/support/compilers.html
You can use any of the supported C compiler mentioned in the above link.
8 个评论
Jan
2017-9-19
编辑:Jan
2017-9-19
@Faez: Did you search in the forum for "SDK 7.1" already?
You will find detailed instructions e.g. https://www.mathworks.com/matlabcentral/answers/101105-how-do-i-install-microsoft-windows-sdk-7-1.
更多回答(0 个)
另请参阅
类别
在 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!