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”,即可生成動態鏈接庫


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM