Я разрабатываю приложение C, используя Eclipse CDT на виртуальной машине Ubuntu.
Я столкнулся с неприятной проблемой при отладке, вот картинка, которая объясняет проблему
КРАСНАЯ стрелка показывает, где на самом деле находится моя точка останова, СИНЯЯ линия показывает, где Eclipse прерывает выполнение! Я исследовал эту проблему и единственное, что я обнаружил, это то, что скомпилированные исполняемые файлы и исходные файлы могут не совпадать, но, как вы можете видеть внизу (выделено желтым цветом), они одинаковы!!
Самое смешное, что некоторые другие точки останова работают корректно, и я понятия не имею, почему одни работают, а другие нет!
Любые идеи?
for
, а условиеif
оценивается какtrue
. - person doptimusprime   schedule 09.01.2014if
иfor
- person Jafar Kofahi   schedule 09.01.2014