Identification du moment où LabVIEW compile un VI
- Mise à jour2025-08-27
- Temps de lecture : 2 minute(s)
Pour exécuter un VI, LabVIEW doit traduire ou compiler le code du VI dans une forme pouvant être exécutée par le moteur d'exécution de LabVIEW. Si vous avez effectué des changements dans un VI, il se peut que LabVIEW doive recompiler le code. Cependant, à cause du temps et de la mémoire requis pour la compilation, LabVIEW ne recompile pas immédiatement le code lorsque vous éditez le VI. À la place, LabVIEW recompilera le VI la prochaine fois que vous effectuerez l'une des actions suivantes :
- Enregistrement du VI
- Exécution du VI
- Construction d'une application nécessitant le VI
- Déploiement du VI sur un système d'exploitation temps réel
- Chargement d'un VI enregistré pour la dernière fois dans une version antérieure de LabVIEW ou sur une plate-forme différente Remarque Quand vous installez un ancien toolkit LabVIEW pour l'utiliser dans une version actuelle de LabVIEW, LabVIEW recompile automatiquement les VIs du toolkit, avant même que vous ne les rechargiez.
Changements nécessitant une recompilation du VI par LabVIEW
LabVIEW indique qu'un VI nécessite une recompilation lorsque vous effectuez l'une des actions suivantes :
- Modification du diagramme
- Ajout d'une commande ou d'un indicateur
- Modification de l'apparence d'une commande ou d'un indicateur Cependant, changer la valeur d'une commande ne nécessite pas de recompilation du VI par LabVIEW.
- Changement de certaines propriétés du VI dans la boîte de dialogue Propriétés du VI
- Changement d'un sous-VI d'une manière nécessitant que LabVIEW le recompile. Si vous séparez le code compilé du VI ou du sous-VI, ces changements ne nécessitent pas de recompilation du VI par LabVIEW.
- Réalisation d'une des actions ci-dessus par programmation
Rubriques apparentées
Effets de la complexité du code sur le temps de compilation
Choisir entre la réactivité de l'éditeur et la vitesse d'exécution des VIs