gmplib предотвращает отладку с помощью точек останова - PullRequest
0 голосов
/ 19 января 2020

Я написал программу на C ++ с использованием Netbeans на Linux. Это работало хорошо и могло быть отлажено хорошо. Затем я включил gmblib для некоторых арифметических c вычислений. Старая программа теперь использует библиотеку там, где это необходимо. Если я запускаю программу с помощью команды «Запустить проект», она, кажется, работает хорошо, как и раньше. Но я хочу проверить это в деталях. Поэтому мне нужно создать точки останова и запустить программу, используя команду «Debug Project». Но если я использую эту команду, я получаю предупреждения в диалоге «Ошибка отладчика», как показано ниже: Warning:\nCannot insert breakpoint 1.\nCannot access memory at address 0x5555555a0587\n Появляется сообщение об ошибке, когда дело доходит до первой точки останова. Программа зависает на каждой точке останова и не может быть продолжена. Но это не останавливает выполнение автоматически. Также ошибка появляется в точке останова в первой строке метода main, где, по моему мнению, проблема с памятью может быть исключена. Может кто-нибудь сказать мне, как я могу решить эту проблему?

...