MATLAB2013b与VS2010混合编程问题记录1

Q1:

Error 1 error LNK2019: unresolved external symbol _engClose referenced in function _main

:问题出现在用VS2010调用matlab函数时出错

A1:

解决方案是debug平台由win32改为X64,具体原因尚不清楚,猜测可能与安装的matlab为64位有关。

 

Q2:

VS显示错误

Error 2 fatal error LNK1120: 1 unresolved externals

Error 1 error LNK2019: unresolved external symbol "double __cdecl foo(double,double)" (?foo@@YANNN@Z) referenced in function main 

:参照下面网址中的方法,生成cpp和h文件

http://jingyan.baidu.com/article/8065f87fe146332331249898.html

A2:

只是把生成的文件copy到解决方案所在的文件夹,并未添加到工程中

在解决方案中右键 add 相应item就OK了。同样在X64平台下调试。

 

转载于:https://www.cnblogs.com/yyxiao/p/5258843.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值