我正在使用Matlab R2016a。我跟随this video将我的Matlab指南程序编译为独立应用程序。但是我只能看到为Linux平台编译它的选项。是否也可以使用Linux版本的Matlab为Windows编译它?
答案 0 :(得分:0)
可悲的是,目前,你的问题的答案是否定的。在Matlab中,您无法实现可执行文件的交叉编译。 Matlab Compiler
严格依赖于机器环境。
基本规则是,为了构建可在操作系统X
下运行的可执行文件,它必须是操作系统X
下的编译器。
因此,您需要在Windows计算机上安装Matlab Compiler
以创建可在Windows下运行的可执行文件。最重要的是,Windows代表了一个特殊情况,您必须考虑32
和64
位版本之间的差异。有关更多信息,请阅读以下主题: