2012-07-01 103 views
-4

我正在尋找編譯一個.m文件(程序)從MATLAB到Linux。我已經做到了用LINUX的MATLAB編譯器

mcc -mv FILENAME.m 

我的MATLAB website,我可以用GNU G ++,請參閱Windows操作系統上。

這是否以與MATLAB編譯器類似的方式工作,只需在MATLAB中編寫一行代碼或者我必須在Linux終端中運行它?

另外,這個編譯器往往有關於獲得所需輸出的問題嗎?

+0

您是否考慮過使用http://www.scilab.org/? –

+1

@ NasserM.Abbasi:確實,MCR只是一個無頭的MATLAB,它解釋了部署應用程序中嵌入的代碼,並且運行速度與普通的MATLAB會話相同。 – Amro

回答

1

你想做什麼,被稱爲交叉編譯。在這裏,您需要從Windows計算機上將Matlab程序交叉編譯爲本機Linux可執行文件。截至2009年,this was not possible並且很可能現在也不是。

+0

謝謝你的回覆,但我不想在Linux上安裝MATLAB。我正在尋找在Linux中編譯MATLAB程序,以便我可以從終端運行.exe文件,因爲這會產生更快的輸出。 – StevenG