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

问题描述 投票:0回答:1

我一整天都为这些事情而疯狂......

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

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

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

非常感谢你,因为我快被逼疯了……天啊……

matlab mex remote-desktop
1个回答
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
© www.soinside.com 2019 - 2024. All rights reserved.