matlab进行mex时出现 error LNK2019: 无法解析的外部符号

错误使用mex
正在创建库 TPMSxcorr.lib 和对象 TPMSxcorr.exp
TPMSxcorr.obj : error LNK2019: 无法解析的外部符号 TPMSxcorr_Outputs_wrapper,该符号在函数 mdlOutputs 中被引用
TPMSxcorr.mexw64 : fatal error LNK1120: 1 个无法解析的外部命令

解决方法分成三个步骤:
1、直接在simulink模块运行出现错误,找不到该s函数;
2、需要确认安装了编译器。mex -setup 确认安装了编译器,再次mex xxx.c未解决;
3、再次查找资料发现可能编译器不知道具体的位置,需要将全部的.c文件都编译一下,mex xxx.c aaa.c bbb.c 后编译成功,再次运行simulink输出想要的结果。

你可能感兴趣的:(matlab,开发语言)