通过Visual Studio 2013编译Octave mex文件

时间:2015-01-06 07:02:06

标签: c++ octave mex

我刚刚从Matlab切换到Octave,并希望继续通过visual studio将mex文件编译为DLL。

我有一个项目,它创建一个dll并像以前一样导出mexFunction。我还包括在Octave中找到的mex.h文件,但我无法链接。

目前我收到一条链接错误说明:

error LNK2019: unresolved external symbol __imp_mexPrintf referenced in function mexFunction

我理解为什么,但我不知道要包含什么来解决这个问题。

有人可以帮忙吗?

由于

的Henrik

1 个答案:

答案 0 :(得分:1)

文件位于:

C:\倍频\倍频3.8.2 \ lib中\倍频\ 3.8.2

我使用了liboctave.dll.a和liboctinterp.dll.a