• Matlab生成.exe可执行程序


        由于在教学过程中需要演示Matlab程序,而教学机又未安装Matlab程序,因此有必要将Matlab程序生成.exe可执行程序,便于直接执行。

        在Matlab中提供了Complier,可直接使用。

        (一)什么是MATLAB Compiler?

          它能够将你的matlab程序转换为自包含(self-contained)的应用程序和组件,这样你就可以将程序发放给你的终端用户,而且终端用户无需安装

    Matlab就可以运行这些程序。

         Matlab Compiler能够生成的应用或者组件包括下面这几类:

         1、独立的应用程序
         2、C和C++共享库(动态链接库,在Windows平台上是DLL,在Linux平台下是.so文件)
         3、Excel插件                                                                                                                                                                                                    4、COM和.NET对象

       (二)MATLAB Compiler的构建过程

         1、分析依赖关系
         2、代码生成
         3、创建归档文件(archive)
         4、编译
         5、链接

        (三)执行过程

         1、在Matlab的Command窗口下,可通过“help mcc”命令查看帮助

         2、生成可执行程序:“mcc -m ××.m”,即可在当前目录生成××.exe程序

         

         在当前目录生成可执行文件:

        

           双击即可运行!

         3、生成动态链接库:“mcc -l ××.m”,即可生成动态链接库

  • 相关阅读:
    gdb调试
    大数据计算新贵Spark在腾讯雅虎优酷成功应用解析
    推荐系统resys小组线下活动见闻2009-08-22
    从item-base到svd再到rbm,多种Collaborative Filtering(协同过滤算法)从原理到实现
    Nexus设备升级5.0方法
    小议C#错误调试和异常处理
    BMP的图像处理
    一行代码让圆角风雨无阻,告别离屏渲染性能损耗
    推断数组中的反复元素
    HTML5:表格
  • 原文地址:https://www.cnblogs.com/happyzm/p/6385517.html
Copyright © 2020-2023  润新知