Я относительно новичок в C++ и в настоящее время работаю над проектом с использованием Xcode для создания простого окна SDL2. Процесс сборки завершается успешно без каких-либо видимых проблем. Однако при запуске приложения возникает следующая ошибка:
Поток 1: сигнал SIGABRT.
В проекте используется Xcode [версия 15.1 (15C65)] и SDL2.
Вот соответствующий фрагмент кода, в котором создается окно SDL2:

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

Я попытался установить точку останова в отладчике Xcode, чтобы лучше понять ход выполнения моей программы. Несмотря на просмотр некоторых видеороликов на YouTube по этой теме, мне не удалось успешно решить проблему. Я также повозился с настройками отладки, чтобы устранить проблему, но, к сожалению, ожидаемый результат появления окна SDL2 не оправдался. Моим главным ожиданием было успешное создание окна. Если я мог пропустить какие-то конкретные шаги или настройки отладки, я был бы признателен за рекомендации по решению этой проблемы.
Мобильная версия