Scilab 5.4.0
      
      - Scilab 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_include_flag
 - ilib_mex_build
 - ilib_verbose
 - link
 - Supported and compatible compilers
 - ulink
 
Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
ilib_verbose
set level of display used by dynamic link functions.
Calling Sequence
level = ilib_verbose() ilib_verbose(level)
Arguments
- level :
 level of verbose for dynamic link functions.
0 : no message
1 : default level (as previous version of scilab)
2 : maximum verbose level (configure , makefile, debug information, ...)
Description
"ilib_verbose" set level of display used by dynamic link functions.
All dynamic functions in dynamic link module check this value and display or not some information.
Examples
if haveacompiler() then cur_verbose = ilib_verbose(); ilib_verbose(0); chdir(TMPDIR); f1=['int ext1c(int *n, double *a, double *b, double *c)' '{int k;' ' for (k = 0; k < *n; ++k) ' ' c[k] = a[k] + b[k];' ' return(0);}']; mputl(f1,'fun1.c'); ilib_for_link('ext1c','fun1.c',[],"c"); exec loader.sce; //using the new primitive a=[1,2,3];b=[4,5,6];n=3; c = call('ext1c',n,1,'i',a,2,'d',b,3,'d','out',[1,3],4,'d'); if norm(c-(a+b)) > %eps then pause,end ilib_verbose(1); f2=['int ext2c(int *n, double *a, double *b, double *c)' '{int k;' ' for (k = 0; k < *n; ++k) ' ' c[k] = a[k] + b[k];' ' return(0);}']; mputl(f2,'fun2.c'); ilib_for_link('ext2c','fun2.c',[],"c") exec loader.sce; //using the new primitive a = [1,2,3]; b = [4,5,6];n = 3; c = call('ext2c',n,1,'i',a,2,'d',b,3,'d','out',[1,3],4,'d'); if norm(c-(a+b)) > %eps then pause,end ilib_verbose(cur_verbose); end
See Also
- mode — ファイル実行のモードを選択
 - link — dynamic linker
 - ilib_compile — ilib_build utility: executes the Makefile produced by ilib_gen_Make
 - ilib_build — utility for ilib_build: produces a Makefile for building shared libraries
 - ilib_for_link — utility for shared library management with link
 - api_scilab — api_scilab is the Scilab interface to read/write data from/to Scilab memory
 
| Report an issue | ||
| << ilib_mex_build | Dynamic/incremental Link | link >> |