Compilation

Vous pouvez exécuter une commande de compilation sur un serveur IBM® i à partir de la perspective Explorateur de systèmes distants et récupérer le suivi des erreurs de la compilation. Le plan de travail identifie le type de membre, puis exécute la dernière commande de compilation utilisée pour ce type. Cependant, vous pouvez toujours modifier ce comportement via les préférences des systèmes distants (voir liens connexes).

Vous pouvez également sélectionner plusieurs membres d'un fichier source dans n'importe quelle bibliothèque de votre connexion en maintenant la touche Ctrl enfoncée et en cliquant sur les membres à compiler. Cliquez ensuite avec le bouton droit de la souris pour accéder au menu de compilation. Remarque : le plan de travail détermine dans quel ordre les différents membres doivent être compilés ; vous pouvez également définir cet ordre à l'aide des préférences. Par exemple, il est probable que vous souhaitiez compiler un membre DSPF avant un membre RPG dépendant du résultat de la compilation de celui-ci.

Notez que la compilation de membres multiples est désactivée si :

La commande de compilation, toujours associée à un type de membre source, sert d'identificateur. La commande complète à exécuter sur le serveur est une chaîne de commande du type CRTRPGPGM PGM(MYLIB/MYPROG) SRCFILE(MYLIB/MYSRC) SRCMBR(MYMBR). La chaîne de commande est identifiée par une commande de compilation. Par ailleurs, chaque profil de l'Explorateur de systèmes distants comporte un jeu de types de membre source, et chaque type de source possède un jeu de noms de compilation associés. Vous pouvez ajouter des types de source à un profil et des commandes de compilation à un type de source.

Les commandes de compilation peuvent être définies par type de membre (système de fichiers natif QSYS) ou type de fichier (système de fichiers intégré hiérarchique). IBM fournit plusieurs commandes de compilation par défaut pour les types courants de membre et de fichier. Par ailleurs, les commandes de compilation peuvent être partagées via le support d'équipe.

Pour plus d'informations, consultez les rubriques connexes.


Commentaires en retour