我希望将一个.m
文件(程序)从 MATLAB 编译到 Linux。我已经在 Windows 操作系统上使用
mcc -mv FILENAME.m
我在MATLAB 网站上看到我可以使用 GNU g++。
这是否以与 MATLAB 编译器类似的方式工作,只需在 MATLAB 中编写一行代码,还是我必须在 Linux 终端中运行它?
另外,这个编译器在获得所需输出方面是否存在问题?
我希望将一个.m
文件(程序)从 MATLAB 编译到 Linux。我已经在 Windows 操作系统上使用
mcc -mv FILENAME.m
我在MATLAB 网站上看到我可以使用 GNU g++。
这是否以与 MATLAB 编译器类似的方式工作,只需在 MATLAB 中编写一行代码,还是我必须在 Linux 终端中运行它?
另外,这个编译器在获得所需输出方面是否存在问题?
你想做的,叫做交叉编译。在这里,您希望从 Windows 计算机将 Matlab 程序交叉编译为本地 Linux 可执行文件。截至 2009 年,这是不可能的,现在也很可能不可能。
也许您可以尝试使用 Octave for Linux。