MATLAB-s-function错误总结: 调用外部函数
正在创建库 C:\DOCUME~1\ZBL\LOCALS~1\TEMP\MEX_TO~1\templib.x 和对象 C:\DOCUME~1\ZBL\LOCALS~1\TEMP\MEX_TO~1\templib.exp
two.obj : error LNK2019: 无法解析的外部符号 _detector_haar,该符号在函数 _mdlOutputs 中被引用
two.mexw32 : fatal error LNK1120: 1 个无法解析的外部命令
注意两点:
1.被调函数名为void xx_Outputs_wrapper(){xx,xx,xx} ,文件名应为xx_wrapper.c , s-function 中声明:extern void xx_Outputs_wrapper(){xx,xx,xx}
2. mex时 把所有文件都罗列上 mex sfuntion.c xx_wrapper.c
评论