打开Matlab,在命令行中输入ui
mbuild -setup
或者spa
mex -setup
选择VS2013的编译器。命令行
在命令行中键入以下命令能够进行EXE文件的生成。code
mcc -m myfile.m; % 只有.m文件时 mcc -m myfile.fig myfile.m; % .fig文件和.m文件一块儿时
可是,在运行生成的EXE文件时咱们会发现有黑框的存在,这个黑框实际上是做为控制台的存在,有什么信息能够打印到上面。可是不少时候咱们在运行的时候不但愿黑框的生成,那么该如何操做呢?这里只须要更改下命令就能够了,以下:编译器
mcc -e myfile.m; % 只有.m文件时。 mcc -e myfile.fig myfile.m; % .fig文件和.m文件一块儿时。
其中-e
是生成不带黑框的EXE程序,是否是很神奇。可是这里须要注意的是,-e
的用法只适合VS的引擎。有关mcc的用法,能够help mcc
或者doc mcc
进行查阅。io