L'externalisatiion requiert une version de DIESE appropriée

L'externalisation de fonctions requiert d'installer une bibliothèque DIESE spécialement équipée. Pour cela il suffit d'avoir compilé la bibliothèque en donnant la valeur 1 au symbole {small _SWIG_}. A cet effet, le fichier de directives compileModulesSWIG fourni avec DIESE pour une compilation sous Unix/Linux, comprend une commande :
g++ -D\_SWIG\_

Il faut ensuite générer le simulateur avec la même option de compilation, et réaliser l'édition des liens avec la bibliothèque DIESE adaptée à l'externalisation. Un fichier de directives makeSimulatorSWIG doit être fourni à cet effet avec chaque simulateur, par le développeur.

Au-delà de cette contrainte sur la génération du simulateur exécutable, il existe des contraintes sur le codage des fichiers 'sources' du simulateur, précisées dans une des pages suivantes.


This page was generated with the help of DOC++.