18

mingw32 ツールを使用して、Linux から Windows にクロス コンパイルしています。Windows でのデバッグ用に pdb ファイルを生成する必要があります。これを行う方法はありますか?

4

3 に答える 3

16

このプロジェクトは、pdb を生成する機能を提供します。ほとんどの場合、デバッグに使用できます。

https://github.com/rainers/cv2pdb

詳細は、事後分析のデバッグに関するこの投稿で役立ちます

http://blog.morlad.at/blah/mingw_postmortem

于 2015-01-28T00:42:42.527 に答える
5

GCC/MinGW は、GNU GDB Debugger で使用される独自の形式でデバッグ情報を生成します。Microsoft PDB 形式はサポートされていません。だからあなたはできる:

  1. MSVC を使用して Windows でアプリケーションをビルドする

  2. GNU GDB の Windows バージョンを使用する

  3. デバッグ情報を PDB に変換し、Microsoft デバッガーを使用してみてください。ただし、成熟した解決策はありません。
于 2015-02-20T11:23:08.083 に答える