通过完成下面任何一种任务来设置MATLAB运行时选项,诸如-nojvm, -nodisplay和-logfile。
使用编译器的Additional Runtime Settings部分。
使用mcc命令,指定-R开关。
使用编译器
在编译器窗口中可以设置的选项如表4-3所示。
表4-3 用编译器设置MATLAB运行时启动选项
| MATLAB运行时启动选项 | 选项说明 | 设 置 |
|---|---|---|
| 不显示Windows控制台 | 选择Do not display…核选框 | |
| -nodisplay | 在Linux系统上,在不显示功能的情况下发动MATLAB运行时 | 在Settings对话框的文本框中输入 –R -nodisplay |
| -logfile | 创建日志文件 | 选择Create log file核选框 |
用mcc命令行设置MATLAB运行时启动选项
使用命令行时,指定-R开关来调用想用的MATLAB运行时启动选项。
下面是生成C独立应用时使用mcc –R调用-nojvm, -nodisplay和-logfile的示例:
设置-nojvm
code.matlab
mcc -m -R -nojvm -v foo.m
设置-nodisplay (Linux系统)
code.matlab
mcc -m -R -nodisplay -v foo.m
设置-logfile
code.matlab
mcc -e -R '-logfile,bar.txt' -v foo.m
在一个命令里面设置-nojvm, -nodisplay和-logfile
code.matlab
mcc -m -R '-logfile,bar.txt,-nojvm,-nodisplay' -v foo.m