Описание тега eastern-europe
По ссылке, которую вы предоставили, только содержательная часть на ваш вопрос заключается в том, что они просят за символическую трассировки стека. Однако, это не полезно в объяснении , как это сделать.
(например, для тех, кто не знает или не помнит, символический трассировка стека может быть получена только путем составления двоичный файл с отладочной информацией)
Я считаю, это другие в VLC страницу более полезной в этой теме, и гораздо лучше вместо одной ссылки.
При составлении медиа-проигрыватель VLC, вы
можетедолжны составить отладки программ, использующих опцией --enable-debug на ./настроить скрипт.
В случае, обсуждается, и по данным выше ссылкам, Я заменил здесь можете для.
Для чего она используется
Конечно, бинарные компилируется в режиме отладки или должны вести себя как выпустить один (более или менее). Различия:
- разработчики могут вызывать VLC для аварии, когда он достиг подозрительное состояние для целей разработки, пока версия не будет в же подозрительное состояние
бинарные трассировка смысл в этом режиме, поскольку символы встроены в нее.
Как включить его
Как сказано выше, вы просто должны добавить с CFLAGS="-г" CXXFLAGS="-г" --включить-отладка параметров в ./настроить сцену.
Для захода в код, лучше это делать с CFLAGS="-г -ОГ" CXXFLAGS="-г -ОГ" добавить параметр --disable-оптимизации, а не использовать --enable-релизе. Заменить -OG с -О0, чтобы предотвратить компилятор от оптимизации из переменных.
Поэтому после компиляции отладки двоичного файла, теперь вы можете отправить отчет об ошибке с описанием, что вы делали, что приведет к аварии и "ГДБ БТ полный" для разработчика(ов).
Смотрите также: Валенсия - сообщайте об ошибках