Способ отладки GLU с помощью Visual Studio? - PullRequest
0 голосов
/ 02 августа 2010

Я использую GLUTess для тесселяции полигонов.Иногда происходит сбой с ошибкой нулевого указателя, и я не могу понять, почему, поскольку я просто ссылаюсь на glu32.lib.Есть ли способ увидеть источник и получить точную строку, на которой он падает?

Спасибо

Ответы [ 2 ]

0 голосов
/ 02 августа 2010

Есть ли способ увидеть источник и получить точную строку, на которой он падает?

  1. Вы можете собрать программу на linux.Если проблема не устранена, И если соответствующий * .so содержит отладочную информацию (и если у вас есть исходный код в вашем дистрибутиве), вы сможете найти номер строки.Не ожидайте, что источник глю будет легко понять, хотя.
  2. Или вы можете получить mesa3d исходный код и собрать его с отладочной информацией, а затем использовать glusa.dll mesa3d (поместите в каталог приложения).Если проблема не устранена, вы можете ее поймать.Помните, что mesa3d не сертифицирован, поэтому он не гарантирует полного соответствия стандарту OpenGL.
0 голосов
/ 02 августа 2010

Вы должны получить исходные и отладочные символы (файл .pdb) для glu32.lib.Вы можете получить их двумя возможными способами:1. От продавца2. Собирая glu32.lib самостоятельно

...