web-dev-qa-db-ja.com

Visual Studioのビルドを非常に冗長にするにはどうすればよいですか?

Visual Studioバイナリによってビルドプロセスで使用されるすべてのフラグ、すべてのスイッチを取得する必要があります。 vcbuildを使用して詳細な出力を取得しようとしましたが、できませんでした。

Visual Studioで実行されたすべてを自分で確認するには、何をする必要がありますか?ビルドウィンドウで出力を取得する必要はありません。どこでも結構です。

89
Geo
  1. プロジェクトのプロパティダイアログを開き、選択します

    構成プロパティC/C++一般

  2. Suppress Startup Bannerの設定をNoに変更します

  3. clコマンドラインが出力ウィンドウに表示されます。

66
Tim Dowty

メニューツールオプションプロジェクトとソリューションビルドと実行MSBuildプロジェクトビルド出力の冗長性診断

120
Sam Harwell

Visual Studio 2008:

メニューに移動ツールオプションその後プロジェクトとソリューションビルドと実行セクション。冗長性のためのコンボボックスがあります。

C++コンパイラオプション(プロジェクトプロパティ):

  • プリプロセッサ-プリプロセッサによって生成された翻訳単位を確認するためのプリプロセスファイルを生成します
  • 高度-インクルードを表示-コンパイラー出力でインクルードされたファイル名を表示
63

MSBuildを実行している場合は、/ v:diagフラグを設定できます。

7
Joe

Visual Studioでプロジェクトに移動し、プロジェクトを右クリックしてプロパティを選択します。リンカーには、コマンドラインオプションがあります。すべてのオプションがあり、カスタムオプションを追加できます。追加 /VERBOSEまた、Visual Studioをリンクすると、より多くの情報が表示されます。

4
javier-sanz