我想知道是否可以使用 Matlab 的编译器运行时(MCR)在 OSX Lion 上编译代码,并创建一个在 Linux 上运行的命令行工具。我意识到这在 Windows->Linux 范式上是不可能的,但 OSX 和 Linux 之间也是如此吗?
如果可以的话,必要的步骤是什么?我需要在Linux机器上安装Linux MCR才能运行该应用程序吗?
抱歉,这是不可能的。要构建 Linux 二进制文件,您需要在 Linux 上安装 Matlab 和 Matlab 编译器并在那里构建二进制文件。
第一个建议是:使用 Java Builder - 这样它就可以跨操作系统(也包括 Windows)工作。