共享库是应用程序在运行时动态加载的函数集合。这个MATLAB接口支持在C头文件中定义函数金宝app的库。要调用c++库中的函数,请参见c++库中的MATLAB.
loadlibrary |
将C共享库加载到MATLAB |
unloadlibrary |
从内存中卸载共享C库 |
calllib |
在C共享库中调用函数 |
libfunctions |
返回共享C库中函数的信息 |
libfunctionsview |
在窗口中显示共享的C库函数签名 |
libisloaded |
确定是否加载共享C库 |
libpointer |
用于共享C库的指针对象 |
libstruct |
转换MATLAB结构转换为C风格结构,以便与共享C库一起使用 |
lib.pointer |
指针对象与C指针兼容 |
如何从MATLAB中调用外部函数,共享C库。
如何构造与库函数中的参数类型兼容的MATLAB参数。
如何使用libpointer
通过引用传递参数。
将MATLAB结构传递给外部库函数的要求。
如何修改C头文件信息。
不支持C语言特性。金宝app
在共享库中使用C语言结构的规则。
当共享库不是有效的库时,将发生错误。
当您调用一个没有正确输入或输出参数的函数,或者在头文件中的函数签名中存在错误时,就会发生此错误。
一些共享库,编译为Microsoft®窗户®32位库,使用的调用约定与默认MATLAB调用约定不兼容。