MATLAB®提供一种方法来修改头文件信息原型文件, MATLAB命令文件。
与头文件一样,原型文件包含库的函数签名。以下是使用原型文件的一些原因。
部署使用loadlibrary
(使用MATLAB编译器™).
使用loadlibrary
在并行计算环境中(使用并行计算工具箱™)。
更改库函数的签名。
重命名一些库函数。
只使用正在加载的库中的一小部分函数。
使用参数数量可变的函数。
您可以通过编辑原型文件和重新加载库来更改原型。
要创建原型文件,请使用mfilename
选择的loadlibrary
函数。
有关默认thunk文件名的信息,请参见loadlibrary
.要更改名称,请使用thunkfilename
选择。
loadlibrary
要部署一个MATLAB应用程序,使用loadlibrary
,使用MATLAB编译器:
创建一个原型文件。
对于64位应用程序,指定一个thunk文件。
在创建项目时包含所有相关文件世纪挑战集团
.
loadlibrary
在并行计算环境中使用loadlibrary
在并行计算环境中(使用并行计算工具箱):
创建一个原型文件。
对于64位应用程序,指定一个thunk文件。
确保所有工作人员都能访问所有相关文件。
编辑原型文件,更改fcns。韩
或fcns。园艺学会
函数的字段。此编辑将分别更改左侧或右侧的参数类型。
编辑原型文件,定义fcns.alias
函数的字段。
编辑原型文件,注释掉未使用的函数。此编辑减少了库所需的内存量。
在原型文件中为调用函数所用的每一组参数创建一个别名函数。