MATLAB 生成exe 的幾種方法
哪一種都很慢
第一種
已經編好的GUI檔案只有兩個檔案,一個 exam.m 另一個是 exam.fig
在當前目錄下輸入
mbuild -setup
按照提示會讓你選擇編譯器,這裡就選 Lcc-win32 C 2.4.1 in D:\Program Files\MATLAB\R2012b\sys\lcc 即可。然後確認一下就可以了
然後輸入
mcc -m exam.m 或者 mcc -e exam.m
這兩個的區別是,使用第一個編譯生成的exe檔案,在使用時會有一個DOS視窗,這個DOS視窗顯示的內容就是平時Matlab command window裡顯示的內容,便於程式除錯。如果使用第二個的話,就沒有這個DOS視窗。假如你的程式簡單,就使用第二個。假如你的程式很複雜,沒有信心保證沒有故障,就使用第一個命令。
然後生成的 exam.exe 就是需要的檔案,該檔案可以獨立在自己的電腦上執行了。如果想去別人的電腦上執行,需要對方安裝有你電腦裡matlab安裝目錄下...\toolbox\compiler\deploy\win32中的MCRinstaller.exe
第二種
呼叫工具箱
GUI編寫完畢我們需要將程式打包成獨立執行的程式,那麼我們按照如下步驟實現:
首先是在主介面中輸入deploytool:在彈出的介面中輸入資訊:
從上到下依次輸入我們打包程式的名字,選擇存放的位置,以及程式型別,預設就是windows介面程式,點選OK
相關文章
- matlab如何生成exeMatlab
- Matlab生成exe檔案Matlab
- java程式轉為exe幾種方法Java
- Matlab生成.exe格式檔案Matlab
- 如何利用matlab生成exe軟體?Matlab
- MATLAB中常用的幾種隨機數生成函式Matlab隨機函式
- 幾種生成隨機數方法隨機
- jQuery動態生成html元素的幾種方法jQueryHTML
- PHP生成隨機密碼的幾種方法PHP隨機密碼
- php生成唯一id的幾種解決方法PHP
- 【知識積累】隨機數生成的幾種方法隨機
- matlab生成exe獨立執行檔案已破解(好用)Matlab
- MATLAB2017b庫編譯及生成exeMatlab編譯
- matlab (.m)檔案生成 windows 可執行(.exe)檔案MatlabWindows
- matlab R2013a 生成exe 脫離matlab開發環境執行Matlab開發環境
- matlab開啟和生成使用.p檔案和exe檔案Matlab
- Matlab---匯出exeMatlab
- xml操作的幾種方法XML
- 跨域的幾種方法跨域
- 聊聊excel生成圖片的幾種方式Excel
- laravel模板中生成URL的幾種模式Laravel模式
- MATLAB 封裝釋出exeMatlab封裝
- Laravel 重定向的幾種方法Laravel
- php呼叫webservice的幾種方法PHPWeb
- Pandas 基礎 (3) - 生成 Dataframe 的幾種方式
- css居中幾種方法CSS
- iOS 幾種加密方法iOS加密
- c# 獲取應用程式exe檔案路徑及退出應用程式的幾種方法C#
- 幾種常見窗函式及其MATLAB實現函式Matlab
- 分散式唯一ID的幾種生成方案分散式
- Android生成ViewModel例項的幾種方式AndroidView
- JS遍歷物件的幾種方法JS物件
- 使用ABAP操作Excel的幾種方法Excel
- iOS常見的幾種加密方法iOS加密
- iframe跨域的幾種常用方法跨域
- js判斷物件的幾種方法JS物件
- JavaScript深拷貝的幾種方法JavaScript
- jQuery幾種隱藏span的方法jQuery