matlab的m程式轉執行檔案exe

2021-09-08 22:25:59 字數 693 閱讀 4563

轉換主要有兩步:

第一步 設定編譯器

在命令視窗輸入 mbuild -setup 根據提示操作即可,。如下圖我的設定

第二步 轉換執行檔案

命令列輸入 mcc -m main   即可(輸入 mcc -e main  檔案執行時沒有黑色視窗)

等待時間有些長,其中main 是主程式的函式名根據你的m檔案不同需要更改。 在m檔案的 開頭寫 function main  

注:如果需要在沒有安裝matlab環境下執行需要安裝軟體

mcrinstaller.exe

軟體在matlab安裝資料夾中 %\

matlab\r2010b\toolbox\compiler\deploy\win32下面

最近win10 64bit電腦 ,vs2013使用matlab2014a出現無法編譯問題,了解視乎破解不全面導致的。

解決辦法如下 :

把serial壓縮包下的資料夾win64-bin 三個檔案複製到 安裝路徑下 c:\program files\matlab\r2014a\bin\win64   替換原有檔案。

重啟matlab 可以使用。

程式中執行其他可執行檔案

例如 system del c jk.txt system 函式中可以直接執行dos命令,執行相應操作。ex winexec notepad.exe c autoexec.bat sw show 執行 notepad.exe 開啟目錄下批處理檔案,並正常顯示 ex winexec notepad.e...

Python程式生成 exe的可執行檔案

python程式生成.exe的可執行檔案 1 編寫生成exe的指令碼程式setup.py coding utf 8 exe檔案生成指令碼 from distutils.core import setup import py2exe setup console test.py test.py為應用程式...

Linux的可執行檔案

linux的可執行檔案 用ls f命令,後買帶 的就是可執行檔案。linux下,當你使用.執行乙個程式時,首先是shell來接管你的輸入,然後用fork派生子程序,最後用execv系列將你的那個程式的 交給核心 1。檢查你執行的檔案的屬性,其屬性在它的i節點中描述,如果你的那個檔案不是可執行的屬性,...