在创建Matlab独立应用程序时自动增加内部版本号

时间:2014-05-26 12:28:27

标签: matlab matlab-compiler

我正在创建一个独立的应用程序,其版本和内部版本号存储在MAT文件中。每次编译代码以创建独立应用程序时,我都希望自动增加构建号。它必须从MAT文件中获取前一个内部版本号并递增1并在编译代码之前将其再次保存在同一个MAT文件中。

我尝试过使用' startup.m'文件。但是每次打开独立应用程序时它都会增加内部版本号。在每次编译应用程序之前,您对构建号的自动增量有任何了解吗?

1 个答案:

答案 0 :(得分:1)

你可以使用ismcc()函数来测试你的代码在startup.m中是从mcc中调用的吗,

if ~(ismcc || isdeployed)
   load(...);
   do your increment;
   save(...);
end