Section courante

A propos

Section administrative du site

LINK

Lien
MASM

Syntaxe

LINK objfiles [, [exefile] [[ [mapfile] [, [libraries] [, [deffile] ] ] ] ] [;]

Paramètres

Nom Description
/? Ce paramètre permet d'afficher un résumé de la syntaxe de la ligne de commande LINK.
/A:size Ce paramètre permet de diriger LINK pour aligner les données de segment dans un fichier exécutable segmenté le long des limites spécifiées par size octets, où size doit être une puissance de deux.
/B Ce paramètre permet de supprimer les prompts pour les fichiers de bibliothèque ou d'objet introuvables.
/CO Ce paramètre permet d'ajouter les données symboliques et les numéros de ligne nécessaires au débogueur CodeView. Cette option est incompatible avec l'option /EXEPACK.
/CP:number Ce paramètre permet de définir l'allocation de mémoire maximale du programme au nombre de paragraphes de 16 octets.
/DO Ce paramètre permet d'ordonner les segments dans l'ordre par défaut utilisé par les langages Microsoft de haut niveau.
/DS Ce paramètre permet d'ordonner à LINK de charger toutes les données en commençant à l'extrémité supérieure du segment de données. L'option /DSALLOC est destinée aux programmes en langage assembleur créant des fichiers .EXE pour MS-DOS.
/E Ce paramètre permet de compresser le fichier exécutable. L'option /EXEPACK est incompatible avec /INCR et /CO. N'utilisez pas /EXEPACK sur une application Windows.
/F Ce paramètre permet d'optimiser les appels FAR. L'option /FARCALL est automatiquement activée lors de l'utilisation de /TINY. L'option /PACKC n'est pas recommandée avec /FARCALL lors de la liaison d'un programme Windows.
/HE Ce paramètre permet d'appeler QuickHelp pour obtenir de l'aide sur LINK.
/HI Ce paramètre permet de placer le fichier exécutable le plus haut possible en mémoire. Utilisez /HIGH avec l'option /DSALLOC. Cette option est destinée aux programmes en langage assembleur créant des fichiers .EXE pour MS-DOS.
/INC Ce paramètre permet de préparer la liaison incrémentielle avec ILINK. Cette option est incompatible avec /EXEPACK et /TINY.
/INF Ce paramètre permet d'afficher sur la sortie standard la phase de liaison et les noms des fichiers objets liés.
/LI Ce paramètre permet d'ajouter les numéros de ligne du fichier source et les adresses associées au fichier de carte. Le fichier objet doit être créé avec des numéros de ligne. Cette option crée un fichier MAP même si mapfile n'est pas spécifié.
/M Ce paramètre permet d'ajouter des symboles publics au fichier de cartographie.
/NOD[:libraryname] Ce paramètre permet d'ignorer la bibliothèque par défaut spécifiée. Spécifiez sans nom de bibliothèque pour ignorer toutes les bibliothèques par défaut.
/NOE Ce paramètre permet d'empêcher LINK de rechercher des dictionnaires étendus dans les bibliothèques. Utilisez /NOE lorsque la redéfinition d'un symbole provoque l'erreur L2044.
/NOF Ce paramètre permet de désactiver l'optimisation des appels à distances.
/NOI Ce paramètre permet de préserver la casse dans les identificateurs.
/NOL Ce paramètre permet de supprimer le message de droit d'auteur LINK.
/NON Ce paramètre permet d'ordonner les segments comme avec l'option /DOSSEG, mais sans octets supplémentaires au début du segment _TEXT (si défini). Cette option remplace /DOSSEG.
/NOP Ce paramètre permet de désactiver le compactage des segments de code.
/PACKC[:number] Ce paramètre permet de regrouper les segments de code voisins. Spécifiez le nombre d'octets pour définir la taille maximale des segments physiques formés par /PACKC.
/PACKD[:number] Ce paramètre permet de rassembler les segments de données voisins. Spécifiez le nombre d'octets pour définir la taille maximale des segments physiques formés par /PACKD. Cette option est pour Windows uniquement.
/PAU Ce paramètre permet d'indiquer qu'il faut mettre une pause pendant la session de liaison pour les changements de disque.
/PM:type Ce paramètre permet d'indiquer le type d'application basée sur Windowstype est l'un des suivants : PM (ou WINDOWAPI), VIO (ou WINDOWCOMPAT) ou NOVIO (ou NOTWINDOWCOMPAT).
/ST:number Ce paramètre permet de définir la taille de la pile sur le nombre d'octets, de 1 octet à 64 Ko.
/T Ce paramètre permet de créer un programme MS-DOS de petit modèle avec une extension .COM au lieu de .EXE. Incompatible avec /INCR.

Description

Cette commande permet de combiner des fichiers objets dans un seul fichier exécutable ou une bibliothèque de liens dynamiques.

Variable d'environnement

Variable Description
INIT Cette variable d'environnement permet d'indiquer le chemin d'accès au fichier TOOLS.INI.
LIB Cette variable d'environnement permet d'indiquer le chemin de recherche des fichiers de bibliothèque.
LINK Cette variable d'environnement permet d'indiquer les options de ligne de commande par défaut.
TMP Cette variable d'environnement permet d'indiquer le chemin d'accès au fichier VM.TMP.


Dernière mise à jour : Dimanche, le 3 juillet 2016