作者zxvc (zxvc)
看板MATLAB
标题用MATLAB Compiler编出无终端机视窗的可执行档
时间Sun Aug 12 11:33:46 2007
用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)
1F:推 fuha:推一个 08/12 22:36
2F:推 esaki:这个蛮实用的 08/12 23:25
3F:推 ivan83:推一下 08/13 10:38