0

静的ライブラリ (サードパーティ) にリンクすると、LNK4099 警告が表示されます: .Pdb が見つかりません

このライブラリ用にストリップされた pdb を作成する方法はありますか? この特定のライブラリからのデバッグ情報は必要ありません。警告は必要ありません。

今まで私は LNK4209 に遭遇しました: LNK4099 unignorable と同じ pdb の破損警告。link.exe を編集して /ignore: を追加するのは良い方法ですが、ローカル ソリューションであり、サーバー ビルド マシンには適していません。

4

1 に答える 1

2

CodePlex には、「Common Compiler Infrastructure」という名前のプロジェクトがあり、PE および PDB 形式と対話するクラスをホストしています。クラスの 1 つはPdbWriterと呼ばれ、pdb ファイルの生成に使用できます。空の pdb ファイルを生成し、それを元の pdb ファイルの代用として使用することは、基準が与えられた場合に機能する可能性があるソリューションです。

于 2013-02-18T20:30:02.623 に答える