伊藤兎さんから昨日の日記(http://d.hatena.ne.jp/torazuka/20110816/cpp)にコメント頂いたのをきっかけに、リリースビルドとデバッグビルドを自分が理解していないことに気づいたので、調べました。そのメモです。 C/C++ ビルドのリファレンス http://msdn.microsoft.com/ja-jp/library/91621w01.aspx そもそも、「PDB(プログラムデータベース)ファイルを生成するのがデバッグビルドである」という誤解をしていました。 リリースビルドでもデバッグ情報を生成できる デバッグ情報は、PDBでなくオブジェクトファイルに埋め込むこともできる ということを知りました。 リリースビルドとデバッグビルドの操作上の違い リリースビルドを作成する http://msdn.microsoft.com/ja-jp/library/3