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
- 如何利用matlab生成exe軟體?Matlab
- 幾種生成隨機數方法隨機
- MATLAB2017b庫編譯及生成exeMatlab編譯
- jQuery動態生成html元素的幾種方法jQueryHTML
- matlab R2013a 生成exe 脫離matlab開發環境執行Matlab開發環境
- 幾種集合的幾種方法
- matlab生成exe獨立執行檔案已破解(好用)Matlab
- xml操作的幾種方法XML
- Android生成ViewModel例項的幾種方式AndroidView
- 建樹的幾種常用方法
- Laravel 重定向的幾種方法Laravel
- Pandas 基礎 (3) - 生成 Dataframe 的幾種方式
- MATLAB生成服從各種分佈的隨機數函式Matlab隨機函式
- css居中幾種方法CSS
- Python中清空list的幾種方法Python
- JavaScript深拷貝的幾種方法JavaScript
- 大資料分析的幾種方法大資料
- div固定顯示的幾種方法
- 使用ABAP操作Excel的幾種方法Excel
- JS遍歷物件的幾種方法JS物件
- Linux安裝mysql的幾種方法LinuxMySql
- 遍歷陣列的幾種方法陣列
- 陣列去重的幾種方法陣列
- 頁面跳轉的幾種方法
- iframe跨域的幾種常用方法跨域
- jQuery幾種隱藏span的方法jQuery
- JavaScript中遍歷的幾種方法JavaScript
- iOS常見的幾種加密方法iOS加密
- js判斷物件的幾種方法JS物件
- 分散式唯一ID的幾種生成方案分散式
- 幾種有效的清除浮動的方法
- python呼叫matlab程式,MATLAB 指令碼打包為 exe可執行程式PythonMatlab指令碼行程
- 使用MATLAB compiler將matlab程式轉成獨立應用程式exeMatlabCompile
- python生成requirements.txt的兩種方法PythonUIREM
- numpy各種生成隨機數的方法隨機
- C#拼接Json串的幾種方法C#JSON