我需要用.m Matlab文件创建独立的可执行文件。我有大学执照下的Matlab 2016a。似乎我有这些选择:
1) MCR
2) Matlab Coder
3) Matlab Compiler
但是我在我的机器上找不到MCRInstaller.bin,我也不确定这是否是我要找的东西。
您知道这三个选项中的哪一个可以帮助我,以及创建二进制文件的过程如何?这三个还有免费的大学执照吗?如果没有,使用Matlab本身创建可执行文件有哪些技巧?
答案 0 :(得分:2)
您需要使用Matlab Compiler,它会将您的m文件转换为您拥有的操作系统的可执行文件。
MCR是matlab编译器运行时,在客户端机器上需要运行已编译的代码(它也可以免费下载)。
理论上,Matlab编码器可用于创建C / C ++代码,然后编译成exe,但该过程充满了错误。Matlab通常会将matlab编译器许可证作为大学软件包的一部分,我会向您的IT部门查询。