如何减小 MATLAB 运行时编译器的大小以制作独立的应用程序?
How to decrease MATLAB Runtime compiler size to make a stand alone application?
我只是想在 MATLAB 中制作一个 exe 文件来制作一个独立的应用程序,在互联网上进行了一些研究后,我在 MATLAB 网站上找到 this link 并下载了 MATLAB Runtime 编译并制作了我的应用程序。
它使我成为一个 exe 文件,但问题是如果您想在另一台计算机上 运行 您的代码而不安装 MATLAB Runtime 编译器,它不起作用。
在 .Net 应用程序中,我们安装 .Net 框架没问题,但在这种情况下,MATLAB Runtime 编译器的体积很大,大约 1.7GB,用户下载并安装到他们的计算机上并不困难。
有什么办法可以处理吗?
您可以使用 Matlab Coder 生成您可以随后编译的 C 代码。虽然它不会做图形,但它会做很多事情(包括一些高级信号处理)。如果您需要图形,则无法安装 Matlab Runtime Compiler,尽管如果您的应用程序在过时的 Matlab 5.3(大约 20 年前)上运行,此版本的 Matlab 用于创建不需要运行时的独立应用程序(带图形)编译器。
我只是想在 MATLAB 中制作一个 exe 文件来制作一个独立的应用程序,在互联网上进行了一些研究后,我在 MATLAB 网站上找到 this link 并下载了 MATLAB Runtime 编译并制作了我的应用程序。
它使我成为一个 exe 文件,但问题是如果您想在另一台计算机上 运行 您的代码而不安装 MATLAB Runtime 编译器,它不起作用。
在 .Net 应用程序中,我们安装 .Net 框架没问题,但在这种情况下,MATLAB Runtime 编译器的体积很大,大约 1.7GB,用户下载并安装到他们的计算机上并不困难。
有什么办法可以处理吗?
您可以使用 Matlab Coder 生成您可以随后编译的 C 代码。虽然它不会做图形,但它会做很多事情(包括一些高级信号处理)。如果您需要图形,则无法安装 Matlab Runtime Compiler,尽管如果您的应用程序在过时的 Matlab 5.3(大约 20 年前)上运行,此版本的 Matlab 用于创建不需要运行时的独立应用程序(带图形)编译器。