Carbide не включает отладочную информацию для некоторых файлов.

StackOverflow https://stackoverflow.com/questions/1921402

Вопрос

В Carbide 2.0.2, если я установил активную конфигурацию «Отладка телефона GCCE», создаю проект, перехожу в перспективу «Отладка», выбираю вкладку «Исполняемые файлы» и выбираю исполняемый файл, в окне «Имя/расположение исходного файла» будут перечислены все файлы, которые я могу использовать во время отладки.

Проблема в том, что в списке не все файлы проекта, хотя их код успешно линкуется и выполняется на устройстве.Из-за этой проблемы я не могу установить точки останова в этих файлах.

В чем подвох и как это исправить?

Спасибо.

Это было полезно?

Решение

Это проблема версии GCCE, которая по умолчанию используется в Symbian.Он имеет ряд ошибок с отладочной информацией, включая иногда отсутствующую информацию о строках для некоторых файлов.

Альтернативами являются (а) коммерческий компилятор RVCT или (б) следование текущей работе по переходу на более новый компилятор GCCE.Хорошее начало для этого здесь:http://developer.symbian.org/wiki/index.php/The_GCCE_toolchain_initiative

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top