lib = dlopen(libraryname)
| Paramètre | Description |
|---|---|
| libraryname | une chaîne : nom de la bibliothèque dynamique. |
| Paramètre | Description |
|---|---|
| lib | un handle dllib. |
dlopen charge une bibliothèque dynamique.
dlopen renvoie un handle dllib possédant une propriété Path.
Les méthodes get, ismethod, isprop, disp, delete, isvalid, used, eq, ne, isequal, horzcat, vertcat sont surchargées pour le type dllib.
La bibliothèque est d'abord recherchée dans NELSON_LIBRARY_PATH puis dans PATH sous Windows ou LD_LIBRARY_PATH / DYLD_LIBRARY_PATH sur Linux/MacOS.
Le chemin NELSON_LIBRARY_PATH peut être modifié avec setenv.
path_1 = modulepath('dynamic_link', 'builtin');
lib1 = dlopen(path_1)
isvalid(lib1)
dlclose(lib1)
isvalid(lib1)
clear lib1
| Version | Description |
|---|---|
| 1.0.0 | version initiale |