matlab上没有C编译器使用mex,任何简单的编译器/解决方案?

时间:2012-07-13 08:05:53

标签: matlab compiler-construction remote-desktop mex

我整天都对这些事情感到疯狂......

我在远程桌面上安装了Matlab2010a(64位Windows Server 2008) 然后我需要使用“mex”命令重新编译代码(已经在我的笔记本电脑上编译(64位),但是当我将.mexw64复制到远程代码时它不起作用)

但是在远程桌面上,没有Visual Studio / VC6.0。而且你知道在远程桌面上安装类似的东西太难了而且不可行......

那么,在matlab上编译.cpp还有其他解决方案吗?

非常感谢你,因为我被疯了......耶稣......

1 个答案:

答案 0 :(得分:0)

尝试以下内容以查看可用的编译器

mex

Select a compiler: 
[1] Lcc-win32 C 2.4.1 in C:\PROGRA~1\MATLAB\R2012a\sys\lcc 
[2] Microsoft Visual C++ 2010 in C:\Program Files (x86)\Microsoft Visual Studio 10.0 

输出显示我的MATLAB可能会使用这两个编译器中的一个来创建mex文件。

如果我想设置另一个编译器,我必须使用以下命令

mex -setup