2011-05-02 82 views
0

我已經下載了這段代碼;如何在Windows上安裝編譯器? (對於Matlab程序)

http://www.cs.sfu.ca/%7Emori/research/superpixels/superpixels64.tar.gz

自述文件,它說;

  • 在yu_imncut目錄 的* .c需要-largeArrayDims 64位架構(感謝理查德·羅威提供64位MATLAB修復)從 http://www.cs.berkeley.edu/projects/vision/grouping/segbench/
  • 獲得MFM-PB邊界探測器運行代碼MEX -largeArrayDims在sp_demo.m和pbWrapper.m
  • 更改路徑名獲得快速的處理器和大量的RAM
  • 運行sp_demo.m

我試圖做mex - ..但它告訴我,我沒有任何編譯器。我怎樣才能解決這個問題?你能幫我解決這個問題嗎?我使用的是64位Windows 7

回答

1
+0

謝謝我下載了這個http://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-snapshot/mingw-w64-v1.0-snapshot-20110428.tar.bz2/下載,但我實際上不知道如何處理它。你能幫我嗎? – Ada 2011-05-02 19:46:06

2

據我所知GCC的Windows不支持Matlab的。 Visual Studio Express Editions可以運行,但2010可能需要一個依賴於您正在運行的Matlab版本的修補程序(http://www.mathworks.com/support/compilers/R2011a/win32.html)。本頁列出了所有支持的Matlab編譯器。

+0

該列表已有數年之久。這是新的。 http://www.mathworks.com/support/compilers/R2014a/index.html;jsessionid=c4e9f738b6203e148aa5176f72e7 OP可能需要「Windows 7.1 SDK」,它基本上是Microsoft現在發佈的免費編譯器。 – 2014-04-26 02:50:31

相關問題