共享库是在运行时由应用程序动态加载的函数的集合。此MATLAB接口支持包含C头文件中定义的函万博1manbetx数的库。要在C ++库中调用函数,请参阅中描述的界面Matlab中的C ++库。
LoadLibrary. |
将C Shared Library加载到马铃薯 |
卸载限制 |
从内存中卸载共享C库 |
Calllib. |
C共享库中的呼叫函数 |
libfunction. |
返回有关共享C库中的函数的信息 |
libfunctionsview. |
在窗口中显示共享C库函数签名 |
libisloaded. |
确定是否加载了共享C库 |
libpointer. |
用于共享C库的指针对象 |
libstruct. |
兑换马铃薯与共享C库一起使用的C型结构 |
lib.pointer.pointer. |
指针对象与C指针兼容 |
如何从Matlab呼叫外部,共享C库中的函数。
如何构建与库函数中的参数类型兼容的MATLAB参数。
如何使用libpointer.
通过引用传递参数。
将MATLAB结构传递给外部库函数的要求。
如何修改C头文件信息。
C语言功能不支持。万博1manbetx
在共享库中使用C语言结构的规则。
共享库不是有效库时发生错误。
在没有正确的输入或输出参数的情况下调用函数时会发生此错误,或者标题文件中的函数签名中存在错误。
一些共享库,编译为Microsoft®视窗®32位库,使用与默认Matlab调用约定不兼容的调用约定。