登录论坛

查看完整版本 : [MATLAB混合编程] vs2005下matlab调用


zcyay
2011-05-02, 21:45
提示有如下错误
1>matlab.obj : error LNK2019: 无法解析的外部符号 _engPutVariable,该符号在函数 _main 中被引用
1>matlab.obj : error LNK2019: 无法解析的外部符号 _mxCreateDoubleMatrix_730,该符号在函数 _main 中被引用
1>C:\Users\zhx\Documents\临时\matlab\Debug\matlab.exe : fatal error LNK1120: 2 个无法解析的外部命令
是怎么回事啊?

zcyay
2011-05-03, 15:52
没有人清楚么?帮帮忙啊

煎饼果子
2011-05-07, 15:40
我用的是VS2010 + Matlab 2011,也出现过类似的问题。我最后的解决方法是在\extern\lib\win32\microsoft目录下找到对应的.lib文件,加入到VS2010的additional dependencies里面。你可以试试看。

这里是我记的笔记,有截图。http://solomonhoover.blog.163.com/blog/static/60528720114711939354/