2012-02-15 21 views
2

インクリメンタルビルドでは、私が取り組んでいるファイルに基づいて10-30秒かかることがあります。 F6を押してビルドを行うのは非常に面倒ですが、ビルドが行われている間に私が作ったが、次の5〜25秒間何も編集できないエラーを見てください。構文Visual Studioで(C++)をチェックしますか?

Visual Studioに構文チェックを行う方法はありますか?ボタンにアクションを設定できますか?

+2

私はちっぽけな音はしたくありませんが、長年にわたり、私はシングルコアマシンのフルビルドがほぼ完了したプロジェクトで作業していましたウル、リンクのための5-10分で、残りは編集されました。 1つのcppファイルだけを変更した場合、まだ5〜10分でした。しかし、私は、低レベルのヘッダー(文字列処理、エラー処理など)でテンプレートを作成していましたが、毎回全体を再コンパイルする必要がありました。時間を12分に短縮!それは天国だった。 – sbi

答えて

0

とにかくVS2008では、システムにマップされたビルドメニューに "コンパイル"チンガーがあります。それは現在のファイルのコンパイルだけで、リンクはなく、依存関係はありません。おそらくあなたが必要とすることをします。

+0

私はビルド(F6)しか見ることができません。どちらがリンクしていますか –

3

Visual Studioでファイル.cppを個別にコンパイルできます。ソリューションエクスプローラで右クリックすると、メニュー項目「コンパイル」が表示されます。私のVisual Studioにはキーボードショートカットも表示されています(私の設定ではCtrl + F7)、これをどこかで有効にする必要があります。

+0

私はMSVC9でこのためのボタンを実際に見つけ、 "build project"と "build solution"の横にある "build"ツールバーの上に置きました。残念ながら、私はMSVC10のボタンを見つけることができません。 –

+0

@MooingDuck:カスタムボタンを作成してコマンドにバインドできると思います。 – sbi

+0

@MooingDuck:VS2010でこのようなボタンをすばやく設定できました。ツールバーを選択(または新しいツールバーを作成)し、右下にある下矢印をクリックして_Add Or Remove Button_を選択してから_Customize_を選択します。ダイアログボックスが表示されたら_Add Command_をクリックし、_Build _/_ Compile_を選択します。 _Ok_をクリックしてこれをコミットすると、_Compile_コマンドがツールバーに追加されました。 – sbi

0

通常、ビルドをキャンセルするだけです(Ctrl + BreakまたはメニューのBuild-> Cancel)。

ので、

  1. スタートビルドソリューション
  2. (溶液がまだ構築された)問題を修正し、些細なコードの構文エラーまたは何があるの実現
  3. はCtrl +ブレイク
  4. リニューアルビルドソリューション
関連する問題