0

ポリゴンをテッセレーションするためにGLUTessを使用しています。時々それはnullポインタの問題でクラッシュします、そして私は単にglu32.libにリンクしているので、理由を知る方法がありません。ソースを確認し、クラッシュした正確な行を取得する方法はありますか?

ありがとう

4

2 に答える 2

0

glu32.libのソースシンボルとデバッグシンボル(.pdbファイル)を取得する必要があります。あなたは2つの可能な方法でそれらを得ることができます:
1。ベンダーから
2.自分でglu32.libをコンパイルすることによって

于 2010-08-01T23:54:28.373 に答える
0

ソースを確認し、クラッシュした正確な行を取得する方法はありますか?

  1. Linuxでプログラムをビルドできます。問題が解決しない場合、および対応する* .soにデバッグ情報が含まれている場合(およびディストリビューションにソースコードがある場合)、行番号を見つけることができます。ただし、gluのソースが理解しやすいとは思わないでください。
  2. または、mesa3dソースコードを取得してデバッグ情報を使用してビルドしてから、mesa3dのglu32.dllを使用することもできます(アプリケーションのディレクトリにドロップします)。問題が解決しない場合は、問題を解決できる可能性があります。mesa3dは認定されていないため、OpenGL標準に完全に準拠しているとは限りません。
于 2010-08-02T00:52:37.600 に答える