Scilab 5.3.0
- Scilab Online Help
- Dynamic/incremental Link
- G_make
- addinter
- c_link
- call
- chooselcccompiler
- configure_ifort
- configure_msvc
- dllinfo
- findmsifortcompiler
- findmsvccompiler
- fort
- getdynlibext
- haveacompiler
- ilib_build
- ilib_compile
- ilib_for_link
- ilib_gen_Make
- ilib_gen_cleaner
- ilib_gen_gateway
- ilib_gen_loader
- ilib_mex_build
- ilib_verbose
- link
- Supported and compatible compilers
- ulink
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
dllinfo
provides information about the format and symbols provided in executable and DLL files (Windows).
Calling Sequence
infolist = dllinfo(filename,option)
Arguments
- filename
a string : a filename .dll or .exe file
- option
a string : 'machine' , 'exports' , 'imports'
- infolist
a list :
infolist(1) : a string : name of dll or executable.
infolist(2) : a string matrix : symbols (imported or exported) or machine type (x86 or x64).
Description
This tool provides information about the format and symbols (imported or exported) provided in executable and DLL files.
This tool is based on dumpbin.exe. A tool provided with Visual studio SDK.
Examples
if getos() == 'Windows' then filename = SCI+'\bin\libscilab.dll'; dllinfolist = dllinfo(filename,'machine'); printf('Machine destination of %s: %s\n',dllinfolist(1),dllinfolist(2)); dllinfolist = dllinfo(filename,'imports'); printf('Dlls dependencies of %s:\n',filename); for i=1:size(dllinfolist) printf('%s\n',dllinfolist(i)(1)); end dllinfolist = dllinfo(filename,'exports'); printf('Dll exports of %s:\n',filename); disp(dllinfolist); end
Authors
Allan CORNET
<< configure_msvc | Dynamic/incremental Link | findmsifortcompiler >> |