Pourquoi et quand exécuter cette tâche
Vous pouvez compiler vos programmes
IBM® i dans la vue Systèmes distants. Le menu en incrustation des membres source contient des sous-menus de compilation, comportant eux-mêmes plusieurs commandes de compilation pour différents types de membres. Un nom de compilation est un identificateur pour une commande de compilation à exécuter sur un système distant. Par exemple, l'étiquette de compilation
CRTBNDRPG demande au serveur
IBM i de créer un programme RPG lié. Les noms de compilation sont associés aux types de membre source (*rpgle, *cl, *pf, *dspf, par exemple). C'est la raison pour laquelle vous ne voyez s'afficher que
les options de compilation lorsque vous cliquez avec le bouton droit de la souris sur ces types d'élément.
La compilation peut être effectuée de deux manières différentes : avec ou sans invite. Les deux types de compilation appellent un sous-menu contenant une liste des noms de compilation.
Pour compiler un programme :
Que faire ensuite
- Sélection d'une commande de compilation appropriée telle que CRTBNDRPG : une commande de compilation associée au type de membre source sélectionné apparaîtra dans le menu en incrustation. Par exemple, sélectionnez CRTBNDRPG pour créer un programme RPG lié
à un fichier RPG sélectionné. Si vous préférez utiliser une autre commande de compilation que l'une de celles proposées par défaut, choisissez la seconde option, décrite ci-dessous.
- Gestion des commandes de compilation : utilisez la fenêtre Gestion des commandes de compilation pour choisir, dans les listes déroulantes en haut de la fenêtre, le profil et le type de membre source à gérer ; vous pouvez également ajouter,
modifier ou supprimer les commandes de compilation associées. Cette option permet également d'utiliser une commande de compilation différente de celle associée par défaut au membre source dans le menu en incrustation. Pour plus d'informations,
consultez les liens connexes.
Si des erreurs sont détectées, la vue Liste d'erreurs répertorie automatiquement les résultats de la compilation.