1
我正在使用Matlab R2016a。我遵循this video作为独立应用程序来编译我的Matlab指南程序。不过,我只能看到选项为Linux平台编译它。是否也可以使用Linux的Matlab版本为Windows编译它?使用Ubuntu编译独立的Matlab指南程序
我正在使用Matlab R2016a。我遵循this video作为独立应用程序来编译我的Matlab指南程序。不过,我只能看到选项为Linux平台编译它。是否也可以使用Linux的Matlab版本为Windows编译它?使用Ubuntu编译独立的Matlab指南程序
不幸的是,目前,你的问题的答案是否定的。在Matlab中,您无法实现可执行文件的交叉编译。 Matlab Compiler
严格依赖于机器环境。
基本规则是,为了构建可在操作系统X
下运行的可执行文件,它必须是操作系统X
下的编译器。
因此,您需要在Windows机器上安装Matlab Compiler
以创建可在Windows下运行的可执行文件。最重要的是,Windows代表了一种特殊情况,您必须考虑32
和64
位版本之间的区别。欲了解更多相关信息,请阅读这些线程: