, поэтому я пытаюсь отладить проект (написанный на c) с помощью eclipse. Я добавил проект с опцией «makefile проект с существующим кодом» и ввел местоположение исходного кода. Также я выбрал Linux GCC.
Когда я нажимаю на кнопку отладки, код начинает работать, и я получаю весь ожидаемый результат. Но я не могу использовать точки останова. Когда я добавляю точку останова, маленькая галочка рядом с синей точкой отсутствует. Я читал, что это означает, что «исходный код отличается от байтового кода». Я просто не знаю, что делать с этой информацией.
Приложение, которое я ввел в «конфигурации отладки», было создано из исходного кода. И он должен содержать отладочную информацию.
Кроме того, я получаю два других сообщения об ошибках:
когда я начинаю отладку, появляется окно с сообщением «Источник недоступен для main () в 0x404280» »-> Я трачу много времени на изучение потоков для разных сообщений для этого сообщения, но ни одно из них не сработало для меня. Но если я нажму «Возобновить», код начнет работать ... Поэтому я не уверен, есть ли проблема с исходным кодом.
На вкладке с ошибкой написано "программа" g ++ "не найдена в пути" -> Опять я трачу много времени на исследования. Некоторые люди в интернете говорят, что просто игнорируют это сообщение.
Так что я не знаю, относятся ли эти два сообщения об ошибках к моей проблеме.
Буду признателен за любые предложения о том, что я могу сделать.