C++ 在matlab中找不到dll库函数
我有一个C++ 在matlab中找不到dll库函数,c++,matlab,dll,loadlibrary,C++,Matlab,Dll,Loadlibrary,我有一个dll库和它的头文件,但当我在matlab上使用loadlibrary时,它不返回任何函数 [notfound,warnings]=loadlibrary('MDF4Reader.dll','CMdf4Reader.h') (我要导入的库的链接)库在您的路径/文件夹中吗?您是否自己构建了DLL,是否记得根据需要将所有头文件复制到Matlab路径中的文件夹中。@AnderBiguri是的is@Jørgen我不是自己建的我是从问题的链接上取的它看起来像一个COM DLL,至少标题CMdf4R
dll
库和它的头文件,但当我在matlab上使用loadlibrary
时,它不返回任何函数
[notfound,warnings]=loadlibrary('MDF4Reader.dll','CMdf4Reader.h')
(我要导入的库的链接)库在您的路径/文件夹中吗?您是否自己构建了DLL,是否记得根据需要将所有头文件复制到Matlab路径中的文件夹中。@AnderBiguri是的is@Jørgen我不是自己建的我是从问题的链接上取的它看起来像一个COM DLL,至少标题
CMdf4Reader.h
表明了这一点。我试图注册它(regsvr32 MDF4Reader.dll
),但失败了。您需要一个正确的头文件才能加载该文件。