我刚刚从Matlab切换到Octave,并希望继续通过visual studio将mex文件编译为DLL。
我有一个项目,它创建一个dll并像以前一样导出mexFunction。我还包括在Octave中找到的mex.h文件,但我无法链接。
目前我收到一条链接错误说明:
error LNK2019: unresolved external symbol __imp_mexPrintf referenced in function mexFunction
我理解为什么,但我不知道要包含什么来解决这个问题。
有人可以帮忙吗?
由于
的Henrik
答案 0 :(得分:1)
文件位于:
C:\倍频\倍频3.8.2 \ lib中\倍频\ 3.8.2
我使用了liboctave.dll.a和liboctinterp.dll.a