Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
5.5.2 - Português

Change language to:
English - Français - 日本語 - Русский

Please note that the recommended version of Scilab is 2024.1.0. This page might be outdated.
See the recommended documentation of this function

Ajuda do Scilab >> Link Dinâmico/incremental > dllinfo


provides information about the format and symbols provided in executable and DLL files (Windows).

Calling Sequence

infolist = dllinfo(filename,option)



a string : a filename .dll or .exe file


a string : 'machine' , 'exports' , 'imports'


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).


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.


if getos() == "Windows" then
  filename = SCI + "\bin\api_scilab.dll";

  dllinfolist = dllinfo(filename, "machine");
  mprintf("Machine destination of %s: %s\n", dllinfolist(1), dllinfolist(2));

  dllinfolist = dllinfo(filename, "imports");
  mprintf("Dlls dependencies of %s:\n", filename);
  for i=1:size(dllinfolist)

  dllinfolist = dllinfo(filename, "exports");
  mprintf("Dll exports of %s:\n", filename);

See Also

  • addinter — new functions interface dynamic link at run time.
  • link — dynamic linker
  • ilib_compile — ilib_build utility: executes the Makefile produced by ilib_gen_Make
  • ilib_gen_Make — utility for ilib_build: produces a Makefile for building shared libraries
  • ilib_gen_gateway — utility for ilib_build, generates a gateway file.
  • ilib_gen_loader — utility for ilib_build: generates a loader file
  • ilib_for_link — utility for shared library management with link
Report an issue
<< configure_msvc Link Dinâmico/incremental findmsifortcompiler >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Apr 01 10:24:30 CEST 2015