Профилирование исполняемого файла, содержащего инфраструктуру SDL, не работает в инструментах

Я не могу запустить профилирование инструментов OS X на SDL-приложении. Похоже, включение фреймворка SDL2 во время компоновки нарушает профилирование. Хотя обычно я получал бы хотя бы несколько значимых стеков и возможность давать символы, теперь я получаю это. Я не вижу приложение в представлении «Символы …», а трассировка стека ничего не дает. Отсутствие инфраструктуры SDL2 устраняет проблему. Я не пробовал с более старыми версиями SDL. Я попытался связать с Clang и G ++ с тем же результатом.

сломанное профилирование

Что делает инфраструктура SDL2, чтобы нарушить профилирование? Можно ли как-то обойти эту проблему?

0

Решение

Оказалось, SDL2 имеет проблемы с подписью. Этот ответ объясняет больше об этом. Оказывается, это также влияет на профилирование.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]