1
Я изменяю gcc, специально добавляя новое предложение в OpenMP.Ошибка сегментации GCC
после компиляции моей тестовой программы она дает мне эту ошибку:
"test.c: In function 'main':
test.c:10:1: internal compiler error: Segmentation fault"
Как я могу отладить это?
Я искал некоторое время, но не нашли полезную информацию ...
Проверьте код на наличие ошибок; генерировать некоторые отладочные сообщения для проверки допущений; постройте его с помощью отладочных символов и запустите gdb. –
Вы можете отлаживать компилятор, как и любую другую программу. Убедитесь, что у вас есть отладочные символы и запускайте их с помощью valgrind или gdb. – Flexo
Я нашел [gcc documentation] (http://gcc.gnu.org/bugs/segfault.html), в котором содержатся советы по ее отладке. Включение проверки и перестройки gcc может привести к отладчику (по утверждению) прямо в месте, которое сообщает вам, что не так. – doug65536