Почему на моем Windows 7 «нет компилятора» при наборе mex -setup в r2010a? - PullRequest
3 голосов
/ 03 мая 2011

Я использую Windows 7 64 бит. Мне нужно сделать mex -largeArrayDims * .c, но он говорит мне, что нет компилятора. Я пытаюсь сделать это в R2010a.

Я пробовал mex -setup, но все равно он говорит, что компилятора нет. Как я могу это исправить? Не могли бы вы мне помочь? Я скачал Mingw-w64 со страницы проекта SourceForge (это было до того, как проект перешел на http://mingw -w64.org / ), но я не знаю, как его использовать. Любая помощь будет очень признательна.

1 Ответ

4 голосов
/ 03 мая 2011

Mingw не поддерживается Matlab.Вы должны использовать поддерживаемый ими компилятор.Я считаю, что Visual Studio должна поддерживаться, и я не вижу причин, по которым она не будет работать с бесплатными выпусками Express Edition.

РЕДАКТИРОВАТЬ http://www.mathworks.com/support/compilers/R2010a/win64.html#simulink

Вынужен патч для Matlab 2010a для использования Visual Studio 2010. В разделе «Примечания для платформы Windows (64-разрядная версия)», прочитайте второй пункт, в нем должно быть объяснено, как распознавать VC ++ 2010 в Matlab.Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...