Russian Qt Forum

Компиляторы и платформы => Mac OS X => Тема начата: Igors от Февраль 11, 2021, 16:56



Название: Xcode 10, debugger не видит исxодников [решено]
Отправлено: Igors от Февраль 11, 2021, 16:56
Добрый день

Проект запускается в Debug, но исходников не показывает (только ассемблер), и breakpoint поставленный в исходнике не имеет эффекта.  Если breakpoint ставлю в ассемблере - все норм. Переменные все тоже показывает норм. Конечно дергал "Always Show Disassembly" раз сто, "пересрбирал" и.т.п. С др проектами такой проблемы нет

Ясно что безнадюга - ну "а вдруг ?!"

Спасибо


Название: Re: Xcode 10, debugger не видит исxодников
Отправлено: kambala от Февраль 11, 2021, 17:24
по такому информативному описанию проблемы можно только сказать, что проблема где-то в этом конкретном проекте :)


Название: Re: Xcode 10, debugger не видит исxодников
Отправлено: Igors от Февраль 12, 2021, 08:16
по такому информативному описанию проблемы можно только сказать, что проблема где-то в этом конкретном проекте :)
Логично  :)  Какая еще информация нужна?


Название: Re: Xcode 10, debugger не видит исxодников
Отправлено: kambala от Февраль 12, 2021, 10:07
проект обычный или создан чем-то типа cmake? в идеале — приложить какой-то пример или хотя бы project.pbxproj.

кстати может стандартные настройки собирают с оптимизацией, а не -O0?


Название: Re: Xcode 10, debugger не видит исxодников
Отправлено: Igors от Февраль 12, 2021, 10:33
проект обычный или создан чем-то типа cmake?
CMake

в идеале — приложить какой-то пример или хотя бы project.pbxproj.
Аттач. Это open-source, зависимостей немного (2). Конечно можно и ссылку, могу и просто залить, но.. что с того? Даже если у Вас все соберется норм - как это мне поможет?

кстати может стандартные настройки собирают с оптимизацией, а не -O0?
Чувствуется (тлетворное) влияние раздела "вопросы новичков" :) Разумеется все settings (пере)проверил, не первый год с Xcode

Update: перезалил аттач (был оригинал CMake)


Название: Re: Xcode 10, debugger не видит исxодников
Отправлено: Igors от Февраль 12, 2021, 10:55
Соображения: грешить на "Debug Symbols" нечего, они-то как раз есть и показываются. Но куда делись исходники ???


Название: Re: Xcode 10, debugger не видит исxодников
Отправлено: kambala от Февраль 12, 2021, 10:56
Цитировать
      40D3BDEA4C304A369BE6F5A4 /* Build configuration list for PBXNativeTarget "SORT" */ = {
         isa = XCConfigurationList;
         buildConfigurations = (
            270E0933A6AF4F1FB6ECC7C1 /* Debug */,
смотрим 270E0933A6AF4F1FB6ECC7C1:
GCC_OPTIMIZATION_LEVEL = 3;
OTHER_CPLUSPLUSFLAGS содержит -flto

не похоже, что правильно :)
Цитировать
Конечно можно и ссылку, могу и просто залить, но.. что с того? Даже если у Вас все соберется норм - как это мне поможет?
станет понятно, что проблема даже не в проекте, а в конкретной машине. Быстрой мерой решения будет использование другой машины.
Цитировать
Чувствуется (тлетворное) влияние раздела "вопросы новичков" Улыбающийся Разумеется все settings (пере)проверил, не первый год с Xcode
ошибаются все, порой даже в тривиальнейших вещах ;)


Название: Re: Xcode 10, debugger не видит исxодников
Отправлено: Igors от Февраль 12, 2021, 11:32
OTHER_CPLUSPLUSFLAGS содержит -flto
ДААА! "Оно", попал!!

Огромное СПАСИБО