2012-04-02 17 views
2

私はちょうどWindows Driver Kit for XP - Windows 7をインストールしましたが、これは愚かな質問となるかもしれませんが、 "無料ビルド"と "チェックビルド"の違いは何ですか?フリービルドとチェックビルドの違いは何ですか?

PS:私はドライバ開発者ではありません。P/Invoke用のヘッダーファイルを確認するためにインストールしました。

+2

広く解放されていて、チェックされた=デバッグ – Rup

+0

@Rup:ああ、普通のビルドとはちょっと異なる用語。 – Abel

答えて

2

ドライバ開発者は、「チェックされた」Windowsビルドでコードを実行することがよくあります - 最適化せずにコンパイルされているため、クラッシュをデバッグしやすく、メモリダンプを改善し、

「無料」ビルドは通常のリリースです。

+0

意味があります。 Windows版のチェックビルドについて完全に忘れてしまった。 Tx。 – Abel

+1

WDKのチェック済み/無償ビルド環境は、Windowsのチェック済み/無償ビルドとほとんど関係ありません。選択したビルド環境は、コードを実行する(チェックまたはフリー)Windowsのバージョンに関係なく、ビルド(チェックまたはフリー)するコードのバージョンを指定します。 – snoone

1

私は "チェック"ビルドにも通常assert()コールをたくさん追加したいので、パラメータなどをもっと激しくチェックすることを追加したいと思います。

関連する問題