在MATLAB命令窗口键入
code.matlab
>> libraryCompiler
打开库编译器,如图所示。在工具栏中的“TYPE”列表框中选择“Generic COM Component”选项,单击“EXPORTED FUNCTIONS”列表框右边的加号按钮,添加前面创建的M文件magicsquare.m,在“Packing Options”部分选择“Runtime included in package”单选钮,编译器下面部分自动生成一个名为Class1的类,添加的M文件成为该类的方法。修改类名为msq,保存工程,名为MSQ-COM.prj。
单击工具栏中的“Package”按钮,打包组件。生成的文件和目录如图所示,包括:
for_redistribution目录 – 包含安装应用程序和MATLAB运行时的文件。
for_testing目录 – 包含mcc创建的所有文件,用于测试安装。
for_redistribution_files_only目录 – 包含应用程序重新发布所需要的文件。
PackagingLog.txt – 编译器生成的日志文件。
MagicSquare目录和MSQ-COM.prj文件 – 工程相关的文件。