我正在创建一个独立的应用程序,其版本和内部版本号存储在MAT文件中。每次编译代码以创建独立应用程序时,我都希望自动增加构建号。它必须从MAT文件中获取前一个内部版本号并递增1并在编译代码之前将其再次保存在同一个MAT文件中。
我尝试过使用' startup.m'文件。但是每次打开独立应用程序时它都会增加内部版本号。在每次编译应用程序之前,您对构建号的自动增量有任何了解吗?
答案 0 :(得分:1)
你可以使用ismcc()函数来测试你的代码在startup.m中是从mcc中调用的吗,
if ~(ismcc || isdeployed)
load(...);
do your increment;
save(...);
end