/FC (Chemin d'accès complet du fichier de code source dans les diagnostics)

Demande au compilateur d'afficher le chemin d'accès complet des fichiers de code source passés au compilateur dans le diagnostic.

/FC

Notes

Prenons l'exemple de code suivant :

// compiler_option_FC.cpp
int main( ) {
   int i   // C2143
}

Sans /FC, le texte de diagnostic ressemblera au suivant :

  • compiler_option_FC.cpp(5) : erreur C2143 : erreur de syntaxe : absence de ';' avant '}'

Avec /FC, le texte de diagnostic ressemblera au suivant :

  • c:\test\compiler_option_FC.cpp(5) : erreur de syntaxe : absence de ';' avant '}'

/FC est également nécessaire si vous souhaitez afficher le chemin d'accès complet d'un nom de fichier lors de l'utilisation de la macro __FILE__. Pour plus d'informations sur __FILE__, consultez Predefined Macros.

L'option /FC est impliquée par /ZI. Pour plus d'informations sur /ZI, consultez /Z7, /Zi, /ZI (Format des informations de débogage).

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d'informations, consultez Comment : ouvrir les pages de propriétés d'un projet.

  2. Développez le nœud Propriétés de configuration.

  3. Développez le nœud C/C++.

  4. Sélectionnez la page de propriétés Avancé.

  5. Modifiez la propriété Utilisation des chemins d'accès complets.

Pour définir cette option de l'éditeur de liens par programme

Voir aussi

Référence

Options du compilateur

Définition des options du compilateur