加载和卸载 C 共享库
注意
要在 MATLAB® R2022a 或更高版本中使用 C 库,请参阅从 MATLAB 中调用 C++。
为使 MATLAB 能够访问 C 共享库中的函数,请先将该库加载到内存中。加载库后,您可以请求关于库函数的信息,并直接从 MATLAB 命令行调用它们。
要将共享库加载到 MATLAB 中,请使用 loadlibrary
函数。最常见的语法是:
loadlibrary('shrlib','hfile')
其中,shrlib
是共享库文件名,hfile
是包含函数原型的头文件的名称。
注意
头文件为库中的函数提供签名,并且是 loadlibrary
的必需参量。
在完成共享库的处理后,请务必卸载库以释放内存。