用MATLAB Compiler編出無終端機視窗的可執行檔

看板MATLAB作者 (zxvc)時間17年前 (2007/08/12 11:33), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串1/1
用MATLAB Compiler - mcc編出來的可執行檔預設會 開啟一個終端機視窗(console),會印出一些訊息。 但有時候我們的執行檔是一個guide做的圖形介面程式, 我們把它編成執行檔執行的時候還是會跳出console,另人很不舒服。 後來我在google搜到如何去掉該console的方法, 找到這篇文章: http://www.mathworks.com/support/bugreports/details.html?rp=217007 研究了一下,我們只要傳參數給compiler(例如LCC), 叫compiler編出Window program,而不是Console program。 For LCC: mcc -M "LINKFLAGS='$LINKFLAGS -subsystem windows'" -m test test是guide做出來的M-file。 -M是傳參數給mbuild指令, mbuild遇到LINKFLAGS='$LINKFLAGS -subsystem windows' 會覆蓋掉原本的編譯器參數設定。 -m是要mcc把test.m編成stand-alone application。 -- 往生淨土咒: 南無阿彌多婆夜 哆他伽哆夜 哆地夜他 阿彌唎都婆毘 阿彌唎哆  悉耽婆毘 阿彌唎哆 毘迦蘭哆 伽彌膩 伽伽那 只多迦隸 莎婆訶 《佛說阿彌陀經》http://web.cc.ncu.edu.tw/~93501025/amtf.doc 《金剛經》http://web.cc.ncu.edu.tw/~93501025/jg.doc -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.204.3 ※ 編輯: zxvc 來自: 140.115.204.3 (08/12 11:36)

08/12 22:36, , 1F
推一個
08/12 22:36, 1F

08/12 23:25, , 2F
這個蠻實用的
08/12 23:25, 2F

08/13 10:38, , 3F
推一下
08/13 10:38, 3F
文章代碼(AID): #16ld-Up8 (MATLAB)
文章代碼(AID): #16ld-Up8 (MATLAB)