La prise en charge Linux est disponible dans Visual Studio 2017 et ultérieur.
Général
Propriété
Description
Choices
Fichier de sortie
L’option substitue le nom et l’emplacement par défaut du programme créé par l’éditeur de liens. (-o)
Afficher la progression
Affiche les messages de progression de l’éditeur de liens.
Version
L’option -version indique à l’éditeur de liens de placer un numéro de version dans l’en-tête de l’exécutable.
Activer la sortie détaillée
L’option -verbose indique à l’éditeur de liens de générer la sortie des messages détaillés pour le débogage.
Trace
L’option --trace indique à l’éditeur de liens de générer la sortie des fichiers d’entrée au fur et à mesure de leur traitement.
Symboles de traces
Affiche la liste des fichiers dans lesquels un symbole apparaît. (--trace-symbol=symbol)
Afficher le mappage
L’option --print-map indique à l’éditeur de liens de générer la sortie d’un mappage de liens.
Signaler les références de symboles non résolus
Quand cette option est activée, les références des symboles non résolus sont signalées.
Optimiser pour l’utilisation de la mémoire
Permet d’optimiser l’utilisation de la mémoire, en relisant les tables de symboles selon les besoins.
Chemin de recherche de la bibliothèque partagée
Permet à l’utilisateur de remplir le chemin de recherche de la bibliothèque partagée. (-rpath-link=path)
Répertoires de bibliothèques supplémentaires
Permet à l’utilisateur de substituer le chemin de la bibliothèque d’environnement. (-L folder).
Éditeur de liens
Spécifie le programme à appeler durant l’édition des liens, ou le chemin de l’éditeur de liens sur le système distant.
Délai d’attente de l’édition des liens
Délai d’attente de l’édition des liens distante, en millisecondes.
Copier la sortie
Indique s’il faut copier le fichier de sortie de build du système distant sur la machine locale.
Entrée
Propriété
Description
Choices
Bibliothèques par défaut spécifiques ignorées
Spécifie un ou plusieurs noms de bibliothèques par défaut à ignorer. (--exclude-libs lib,lib)
Ignorer les bibliothèques par défaut
Ignore les bibliothèques par défaut et recherche uniquement les bibliothèques explicitement spécifiées.
Forcer la non-définition des références de symboles
Force l’entrée du symbole dans le fichier de sortie en tant que symbole non défini. (-u symbol --undefined=symbol)
Dépendances de bibliothèque
Cette option permet de spécifier des bibliothèques supplémentaires à ajouter à la ligne de commande de l’éditeur de liens. La bibliothèque supplémentaire est ajoutée à la fin de la ligne de commande de l’éditeur de liens, avec le préfixe 'lib' et l’extension '.a'. (-lFILE)
Dépendances supplémentaires
Spécifie les éléments supplémentaires à ajouter à la ligne de commande de l’éditeur de liens.
Débogage
Propriété
Description
Choices
Informations de symboles du débogueur
Informations de symboles du débogueur contenues dans le fichier de sortie.
Inclure tout Omettre les informations de symboles du débogueur uniquement Omettre toutes les informations de symbole
Nom de fichier de mappage
L’option Map indique à l’éditeur de liens de créer un fichier de mappage avec le nom spécifié par l’utilisateur. (-Map=)
Avancé
Propriété
Description
Choices
Marquer les variables ReadOnly après le réadressage
Cette option marque les variables en lecture seule après le réadressage.
Activer la liaison de fonction immédiate
Cette option marque l’objet pour une liaison de fonction immédiate.
Ne pas exiger de pile exécutable
Cette option marque la sortie en indiquant qu’elle ne nécessite pas de pile exécutable.
Archive complète
L’archive complète utilise l’ensemble du code des sources et des dépendances supplémentaires.