MATLAB2017b庫編譯及生成exe
MATLAB2017b庫編譯
一、 開啟編譯視窗
在命令列視窗輸入“deploytool”,彈出對話方塊,選擇第三個“Library Compiler”。
二、 設定庫資訊
在“Library information”中填寫庫資訊。
三、 編譯
在“TYPE”中設定庫型別,在“EXPORTEDFUNCTIONS”中點選“+”選擇所需的.m檔案,點選“Package”進行編譯。例如,我要編譯得到.net的dll,就可以這麼做:
四、 說明
編譯java所需的jar包時,需要設定MATLAB的jdk版本和系統的jdk版本一致。可以通過在cmd裡面輸入“java -version”和在MATLAB命令列裡面輸入“version -java”來檢視。(注意!上面兩對引號裡的命令不同!)
系統jdk版本就不多說了,MATLAB裡的java版本可以通過在系統環境變數裡增加環境變數“MATLAB_JAVA”來修改,值就是“rt.jar”所在的jre的資料夾位置,形如“C:\Program Files\Java\jre6”。記得重啟。參考:https://www.jianshu.com/p/6652aa528049
MATLAB生成exe
一、 選擇編譯器
通過“mbuild -setup”或者“mex -setup”來設定即可。
二、 編譯.m檔案
進入.m檔案的路徑下,假設該.m檔名為“aaa.m”,則在命令列視窗輸入“mcc -m aaa.m”。等待一會兒,就可以在同一路徑下生成同名的exe了。(該.m檔案包含的其他.m檔案也會被編譯進去)
相關文章
- .NET 中的動態編譯(生成exe檔案)編譯
- Gluon 編譯 JavaFx -> exe編譯Java
- 寫好了.java編譯成.class,用什麼打包生成.exeJava編譯
- Python 編譯成 exePython編譯
- python如何編譯成exePython編譯
- dotnet core如何編譯exe編譯
- 編譯器-Javac.exe(轉)編譯Java
- 當編譯VC專案時提示不能開啟生成的動態庫.dll或者.exe檔案編譯
- Python PyInstaller 安裝方法 及簡單的編譯exePython編譯
- 編譯器如何生成彙編編譯
- go編譯靜態檔案到exeGo編譯
- 程式碼線上編譯器(上)- 編輯及編譯編譯
- 從cmake解決clion編譯生成的可執行檔案(.exe)不可執行的問題編譯
- WebAssembly 系列(三)編譯器如何生成彙編Web編譯
- qt編譯報錯 無法執行“rc.exe”QT編譯
- Python將py檔案編譯為exe的方法Python編譯
- 編譯 asp 應用程式成為 exe 檔案 (轉)編譯
- linux下靜態庫、動態庫編譯及makefile書寫Linux編譯
- oracle11g編譯生成bbedOracle編譯
- matlab如何生成exeMatlab
- cmake編譯指定自己編譯的庫路徑編譯
- nodejsless及時編譯NodeJS編譯
- Windows下使用Graalvm將Javafx應用編譯成exeWindowsLVMJava編譯
- matlab編譯exe問題具體解決辦法Matlab編譯
- Matlab生成exe檔案Matlab
- 編譯lua動態庫編譯
- 關於庫的編譯編譯
- APK編譯及安全防護APK編譯
- EBS form 及 jsp 編譯ORMJS編譯
- QEMU編譯及使用方法編譯
- keil編譯不能生成“.HEX”的解決方法編譯
- Matlab生成.exe格式檔案Matlab
- 呼叫Visual Studio的cl.exe編譯C/C++程式編譯C++
- 編譯開源 Swift Foundation 庫編譯Swift
- 自己動手編譯OpenSSL庫編譯
- Windows下下載編譯boost庫Windows編譯
- QT支援https及編譯OpenSSLQTHTTP編譯
- openssl原始碼編譯及配置方法原始碼編譯