Error using loadlibrary when trying to load dll
4 次查看(过去 30 天)
显示 更早的评论
I'm trying to use Dr. Kadir's NP windows code. He says it's MATLAB code written in C/C++ and there are .m and .dll files. More specifically, I'm trying to use PDF1DLinear. But when I do loadlibrary('PDF1DLinear'), I get an error: Undefined function or variable 'PDF1DLinear_proto'. Am I not loading the library properly? Am I missing a file?
0 个评论
回答(2 个)
Prashant Arora
2017-4-26
To load a library, you will need a header file specifying the signatures of the functions used in the DLL.
0 个评论
Philip Borghesani
2017-4-26
Those are old mex files probably for a version of MATLAB before R2007a. If you have an old 32 bit version of MATLAB you may be able to get them to work otherwise contact the author for the source and rebuild them for a current version of MATLAB.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Startup and Shutdown 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!