如何在Windows上安装编译器? (对于Matlab程序)

时间:2011-05-02 19:34:58

标签: matlab matlab-compiler

我已下载此代码;

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

在自述文件中,它说;

  • 在yu_imncut目录中的* .c上运行mex -largeArrayDims 64位架构需要-largeArrayDims(感谢Richard Lowe为64位MATLAB提供修复)
  • 从中获取mfm-pb边界检测器代码 http://www.cs.berkeley.edu/projects/vision/grouping/segbench/
  • 更改sp_demo.m和pbWrapper.m
  • 中的路径名
  • 获得快速处理器和大量内存
  • 运行sp_demo.m

我试着做mex - ..但是它告诉我我没有任何编译器。我怎样才能解决这个问题?你能帮我解决这个问题吗?我使用的是64位Windows 7

2 个答案:

答案 0 :(得分:2)

据我所知,Matlab不支持GCC for Windows。 Visual Studio Express Edition可以使用,但2010可能需要一个依赖于您正在运行的Matlab版本的补丁(http://www.mathworks.com/support/compilers/R2011a/win32.html)。此页面列出了Matlab的所有支持的编译器。

答案 1 :(得分:1)

这是一个指向GCC for windows的链接 http://gcc.gnu.org/install/specific.html#windows