2011-06-05 48 views
2

通常我是简单地开发可执行文件(.exe)使用此命令我MATLAB代码文件:额外的窗口问题

mcc -m GUI.m 

虽然有名为.exe的创建没有问题,很遗憾当我打开.exe时,有一个黑色的窗口(如命令提示符)也被打开,所以共有两个窗口... GUI图形和提示符。我怎么没有这个提示?有没有我可以包含在上面的mcc命令中的任何设置?

谢谢。

+1

您需要添加更多关于您试图编译的信息。也许提供一个再现错误的最小工作示例,以便我们可以自己尝试。 – abcd 2011-06-05 19:48:02

+0

其实我已经编译了很多.exes。这一切都是一样的。当我运行我编译的所有GUI时,它们都以命令提示符打开。 – miskoL 2011-06-05 19:56:33

回答

2

在mcc命令行中使用-e而不是-m。这将改变它的编译方式(使其成为GUI应用程序而不是控制台应用程序),并禁止命令窗口。需要Visual Studio。有关详细信息,请参阅doc mcc

+0

谢谢!我不再有命令提示问题:) – miskoL 2011-06-06 15:50:31