Russian Qt Forum
Апрель 26, 2024, 00:29 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Xcode 10, debugger не видит исxодников [решено]  (Прочитано 3123 раз)
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« : Февраль 11, 2021, 16:56 »

Добрый день

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

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

Спасибо
« Последнее редактирование: Февраль 12, 2021, 11:32 от Igors » Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #1 : Февраль 11, 2021, 17:24 »

по такому информативному описанию проблемы можно только сказать, что проблема где-то в этом конкретном проекте Улыбающийся
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #2 : Февраль 12, 2021, 08:16 »

по такому информативному описанию проблемы можно только сказать, что проблема где-то в этом конкретном проекте Улыбающийся
Логично  Улыбающийся  Какая еще информация нужна?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #3 : Февраль 12, 2021, 10:07 »

проект обычный или создан чем-то типа cmake? в идеале — приложить какой-то пример или хотя бы project.pbxproj.

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

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #4 : Февраль 12, 2021, 10:33 »

проект обычный или создан чем-то типа cmake?
CMake

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

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

Update: перезалил аттач (был оригинал CMake)
« Последнее редактирование: Февраль 12, 2021, 10:53 от Igors » Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #5 : Февраль 12, 2021, 10:55 »

Соображения: грешить на "Debug Symbols" нечего, они-то как раз есть и показываются. Но куда делись исходники Непонимающий
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4727



Просмотр профиля WWW
« Ответ #6 : Февраль 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
ошибаются все, порой даже в тривиальнейших вещах Подмигивающий
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #7 : Февраль 12, 2021, 11:32 »

OTHER_CPLUSPLUSFLAGS содержит -flto
ДААА! "Оно", попал!!

Огромное СПАСИБО
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.048 секунд. Запросов: 22.