包:万博1manbetxSimulink.sfunction.analyzer
超类:
创建一个对象来表示构建信息
万博1manbetxSimulink.sfunction.analyzer.BuildInfo
对象捕获s -函数的构建信息,例如源文件、头文件和链接库,以便与万博1manbetxSimulink.sfunction.Analyzer
类。
创建一个bdInfo
= 万博1manbetxSimulink.sfunction.analyzer.BuildInfo (SfcnFile
)万博1manbetxSimulink.sfunction.analyzer.BuildInfo
对象。
创建一个bdInfo
= 万博1manbetxSimulink.sfunction.analyzer.BuildInfo (SfcnFile
”,SrcPath
, {srcpaths},ExtraSrcFileList
”{srcfilelist})万博1manbetxSimulink.sfunction.analyzer.BuildInfo
对象,它是位于指定路径中的额外源文件的列表。
创建一个bdInfo
= 万博1manbetxSimulink.sfunction.analyzer.BuildInfo (SfcnFile
”,ObjFileList
”{objfilelist})万博1manbetxSimulink.sfunction.analyzer.BuildInfo
对象的C-MEX s -函数源文件和列表的额外目标代码文件。
创建一个bdInfo
= 万博1manbetxSimulink.sfunction.analyzer.BuildInfo (SfcnFile
”,IncPaths
”{incpathslist})万博1manbetxSimulink.sfunction.analyzer.BuildInfo
C-MEX S-function源文件的对象,以及包含头文件的文件夹的路径。
创建一个bdInfo
= 万博1manbetxSimulink.sfunction.analyzer.BuildInfo (SfcnFile
”,LibFileList
, {libfilelist},LibPaths
”{libpaths})万博1manbetxSimulink.sfunction.analyzer.BuildInfo
对象为C-MEX的s -函数源文件和库文件以及库文件构建所用的路径。
创建一个bdInfo
= 万博1manbetxSimulink.sfunction.analyzer.BuildInfo (SfcnFile
”,PreProcDefList
”{preprocdir})万博1manbetxSimulink.sfunction.analyzer.BuildInfo
对象的C-MEX s函数源文件和预处理程序
指令列表。
创建一个bdInfo
对象的s函数mysfun
它包括一个源文件mysfun.c
:
bdInfo = 万博1manbetxSimulink.sfunction.analyzer.BuildInfo (“mysfun.c”);
输出bdInfo
有以下字段:
bdInfo = BuildInfo with properties: SfcnFile: 'mysfun. C' SfcnName: 'mysfun' SrcType: 'C' SrcPaths: {} ExtraSrcFileList: {} ObjFileList: {} IncPaths: {} LibFileList: {} LibPaths: {} PreProcDefList: {}
创建一个bdInfo
对象的s函数mysfun
它包括一个源文件mysfun.c
还包括:
额外源文件列表,extra1.c
和extra2.c
源文件文件夹的路径,/ path1
和/ path2
.
目标文件列表,o1.obj
和o2.obj
.
库文件列表,l1.lib
和l2.lib
.
库路径,/ libpath1
.
预处理程序指令运行,-DDEBUG
.
万博1manbetxSimulink.sfunction.analyzer.BuildInfo (“mysfun.c”,...“ExtraSrcFileList”{extra1.c, extra2.c},...%指定额外的源文件,例如:extra1.c, extra2.c“SrcPaths”{/ path1 / path2},...%指定源文件文件夹的路径,例如:/path1, /path2“ObjFileList”{o1.obj, o2.obj},...%指定目标文件,例如:o1。obj, o2.obj“LibFileList”{l1.lib, l2.lib},...%指定库文件,例如l1。自由,l2.lib“LibPaths”{/ libpath1},...%指定库路径文件夹,例如:/libpath1“PreProcDefList”,{调试});%指定预处理器指令,如-DDEBUG
万博1manbetxSimulink.sfunction.Analyzer
|运行
|generateReport
|万博1manbetxSimulink.sfunction.analyzer.Options
|findSfunctions