私は周りを検索して、Visual Studio メニューを使用して PDB ファイルの作成を抑制する例をいくつか見つけることができます。ビルド中のプロジェクトでこれを行う必要がありますが、これにはコマンド ラインからのみ Visual Studio コンパイラを使用する必要があります。PDB 生成を無効にするためのコマンド ライン スイッチはありますか?
質問する
1081 次
1 に答える
2
Visual Studio でプロジェクト設定をナビゲートすると、ほとんどのオプションで、同等のコマンド ライン スイッチが何であるかがわかります。
リンク時の PDB 生成を無効にするには、/DEBUG
スイッチを省略します。
コンパイル時の PDB 生成を無効にするには、/Z
スイッチ ( /Z{7|i|I}
) を省略します。
[編集] 実際、/Z7
スイッチを使用すると、デバッグ情報は PDB ではなくオブジェクト ファイルに生成されます。だからその特定のものは大丈夫です。ただし、コンパイルはそれがなくても高速です。したがって、デバッグ情報が必要ない場合は省略してください。
于 2012-08-14T02:08:43.160 に答える