加载C共享库到MATLAB
loadlibrary (
从C共享库加载函数库名
,hfile
)库名
在头文件中定义hfile
在MATLAB®.的loadlibrary
function只支持调用C金宝app语言中可调用的函数和C编译器可解析的头文件。用c++编写的函数必须声明为外来的“C”
.或者,要在c++库中调用函数,请参见MATLAB中的c++库.
您必须有一个受支持的C编译器,并金宝app且Perl必须可用。
不要打电话loadlibrary
如果库已经在内存中。要测试此条件,请调用libisloaded
.
loadlibrary
类生成的库不支持金宝appMATLAB编译SDK™以及代码生成产品,如MATLAB Cod下载188bet金宝搏er。
MATLAB共享库接口不支持带函数指针输入的库函数。金宝app
有关更多信息,请参见共享库支持的限制金宝app.
如果有多个同名的库文件,请使用库文件名加载第一个库文件。方法加载附加库别名
选择。
使用别名
选项作为库的替代名称。要加载另一个头文件,请使用@protofile
论点。