Как установить компилятор в Windows? (Для программы Matlab)

#matlab #matlab-compiler

#matlab #matlab-компилятор

Вопрос:

Я скачал этот код;

http://www.cs.sfu.ca/~mori/research/superpixels/superpixels64.tar.gz

В файле readme говорится;

  • Запустите mex -largeArrayDims на *.c в каталоге yu_imncut -largeArrayDims необходим для 64-разрядных архитектур (спасибо Ричарду Лоу за исправления для 64-разрядной MATLAB)
  • Получите код детектора границ mfm-pb из http://www.cs.berkeley.edu/projects/vision/grouping/segbench /
  • Измените имена путей в sp_demo.m и pbWrapper.m
  • Получите быстрый процессор и много оперативной памяти
  • Запустите sp_demo.m

Я попытался выполнить mex -.. one, но он сказал мне, что у меня нет никакого компилятора. Как я могу это исправить? Не могли бы вы, пожалуйста, помочь мне с этим? Я использую 64-разрядную версию Windows 7

Ответ №1:

Насколько я знаю, GCC для Windows не поддерживается Matlab. Выпуски Visual Studio Express будут работать, но для 2010 может потребоваться исправление, зависящее от версии Matlab, которую вы используете (http://www.mathworks.com/support/compilers/R2011a/win32.html). На этой странице перечислены все поддерживаемые компиляторы для Matlab.

Комментарии:

1. Этому списку несколько лет. Вот новый. mathworks.com/support/compilers/R2014a / … OP, вероятно, хочет «Windows 7.1 SDK», который в основном является бесплатным компилятором, который Microsoft выдает сейчас.

Ответ №2:

Вот ссылка на GCC для Windows http://gcc.gnu.org/install/specific.html#windows

Комментарии:

1. Спасибо, что я скачал это sourceforge.net/projects/mingw-w64/files/mingw-w64 /… но я на самом деле не знаю, что с этим делать. Не могли бы вы мне помочь, пожалуйста?