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

在matlab上没有使用mex的C编译器,有简单的编译器/解决方案吗?,matlab,compiler-construction,remote-desktop,mex,Matlab,Compiler Construction,Remote Desktop,Mex,我整天都在为这些事疯狂 我在远程桌面上安装了Matlab2010a(64位windows server 2008) 然后我需要使用“mex”命令重新编译代码(已经在我的笔记本电脑上编译过了(64位),但是当我将.mexw64复制到远程计算机上时,它不起作用) 但是在远程桌面上,没有Visual Studio/VC6.0。你知道在远程桌面上安装这样的东西太难了,而且不可行 那么,我在matlab上编译.cpp还有其他解决方案吗 非常感谢,因为我已经被逼疯了…天哪…试试下面的编译器,看看有什么可用的

我整天都在为这些事疯狂

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

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

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


非常感谢,因为我已经被逼疯了…天哪…

试试下面的编译器,看看有什么可用的

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

1.64位windows没有LCC-win32编译器2。我还没有安装任何版本的VisualStudio,因为在远程桌面上太麻烦了。实际上,我只需要C编译器来运行我的matlab代码,我正在寻找任何更简单的解决方案。没有比安装编译器来编译mex文件更简单的解决方案了。尝试使用