2009-05-05 5 views
6

Dans un projet Visual C++ 2008, la construction d'un projet affichera les informations suivantes dans la fenêtre de sortie:Comment afficher les options de génération de ligne de commande dans Visual C++ 2008?

1>------ Build started: Project: Project1, Configuration: Debug Win32 ------ 
1>Compiling... 
1>main.cpp 
1>test1.cpp 
1>test2.cpp 
1>Generating Code... 
1>Linking... 
1>LINK : test.exe not found or not built by the last incremental link; performing full link 
1>Project1- 0 error(s), 0 warning(s) 
========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ========== 

Comment puis-je obtenir une sortie comme ceci:

cl.exe /Od /I "includepath" /D "_UNICODE" /FD /EHsc /RTC1 /MDd /Zc:wchar_t- /Fo"Debug\\" /Fd"Debug\vc90.pdb" /nologo /c /ZI /TP /errorReport:prompt 

Comme un projet C# fera il.

Répondre

11

Ceci est contrôlé via le paramètre "Suppress startup banner" dans le sous-onglet "General" de l'onglet "C/C++" dans les pages de propriétés du projet. Si vous le définissez sur "Non", la ligne de commande utilisée lors de la compilation s'affichera dans la fenêtre Sortie.

+0

Merci Guido, c'est ce que je veux. thx – welemon

1

Vous pouvez afficher les options passées à cl via les propriétés du projet → C/C++Commande   ligne.

Je travaille sur une version allemande de Visual   Studio   2005, donc j'espère que mes traductions correspondent à l'anglais Visual Studio.

6

Passer Surchauffe vous connecter (Menu Outils → Options de Projets   et   SolutionsVC++   projet   Paramètres →Construire   Logging). Vous devriez alors obtenir un journal de construction (BuildLog.htm) dans votre répertoire de fichiers intermédiaires qui contient toutes les informations dont vous avez besoin, y compris les messages d'erreur. Vous obtiendrez également un lien Ctrl -clicable dans la fenêtre de sortie pour afficher le journal de construction.

+1

Celui-ci est pratique car il montre également les lignes de commande pour les étapes de construction personnalisées, pas seulement le compilateur/éditeur de liens. –

Questions connexes