truetime工具箱安装

Truetime安装问题——ttkernel配置失败

在安装truetime工具箱的时候,按照网上一步步配置,但是还是出现了很多问题
1.mex -setup开始就失败
解决办法:首先确定寻找的vs的路径是不是正确的,我之前因为安装过很多次vs,而且vs卸载时容易卸载不干净,为了防止vs寻找路径错误,可以先去注册列表里面看一下,删除无用的版本,matlab也是同理。
再去检查一下环境变量里面路径对不对,版本安装的多了,容易混乱出错误![主要看一下vs1100commtools路径对不对]

truetime工具箱安装

 2、make_truetime的时候报错
这个时候运行open make_truetime 看到底是里面哪一个模块没有编译成功

可以注释掉最后报错的语句

truetime工具箱安装

然后继续运行 看到底是哪一个模块报错

经过排查我发现我的主要是kernel模块报错

truetime工具箱安装

刚开始陷入思维误区,没好好看报错语句,就先排查了一下addpath对不对以及环境变量是否设置正确,但发现都没有问题

在我师弟的帮助下,我才开始注意这个报错信息,具体的我忘了没截图,主要的意思就是mex函数没有运用正确

错误信息:{错误使用 mex
调用了已弃用的 MEX 函数 mexSetTrapFlag。请更新源代码以使用 mexCallMATLABWithTrap。}

后面上文重新百度这个问题,借鉴了下面这条博客,很完美地解决了问题

https://blog.****.net/zfqy2222/article/details/98971506