2011-07-05 9 views
3

Visual StudioでC/C++プロジェクトをコンパイルすると、出力ウィンドウにはコンパイルされるファイルの名前が表示されます。コマンド全体をどのように印刷するのですか?つまり、そのファイルをコンパイルする際に使用されるインクルードディレクトリ、フラグなどはすべて?ファイルをコンパイルするためにVisual Studioで使用されるコマンド全体を出力する

私たちは右、ファイル名の上に構築している間に使用するコマンドを示しプロパティコマンドラインを、クリックが、私はそれが出力ウィンドウに印刷を取得するオプションがあります知っています。

答えて

1

Visual Studioで作成されたBuildLog.htmファイルにコマンドラインスイッチが表示されます。プロジェクトをビルドした後、このファイルを表示するには、[出力]ウィンドウのリンクでCtrl +クリックを使用します。

また、このファイルを読んで、私たちは出力ウィンドウに完全なコマンドラインを印刷する助けにはなりませんことを見ることができます。

 
Creating temporary file "c:\tmp\test\Debug\RSP00000125403116.rsp" with contents 
[ 
/Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /MDd /Yu"stdafx.h" /Fp"Debug\test.pch" /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W3 /c /Wp64 /ZI /TP .\test.cpp 
] 
Creating command line "cl.exe @c:\tmp\test\Debug\RSP00000125403116.rsp /nologo /errorReport:prompt" 

をので、Visual Studioは、コマンドラインスイッチで一時ファイルを作成し、コマンドラインでは、このファイルが含まれています名。

+0

はい、ありますが、プロジェクトのターゲットごとにファイルが生成されます。設定がありますか? – Rajat

関連する問題