SIGABRT при запуске приложения - PullRequest
       1

SIGABRT при запуске приложения

0 голосов
/ 11 сентября 2011
GDB: Program received signal "SIGABRT"

У меня проблема с некоторыми вещами в соответствии с журналом сборки, пожалуйста, не могли бы вы пролить свет на вероятность, что эти ошибки могут быть вызваны. Вся помощь приветствуется.

Резюме проекта:

У меня есть два проекта, в которых я взял несколько файлов .h, .m и .a из одной папки проекта, перетащил их в другой проект и затем прошел через Меню> Проект> Добавить в проект Я импортировал их в Статическую библиотеку проекта.

Некоторые строки кода, которые я скрыл, для конфиденциальности.

Вот ошибки, которые я получаю ...

  • found branch-22 without store in _SOGLH

  • found branch-22 without store in TrackerInterface::InstantiateTracker()

  • ld: warning: ignoring file /Users/myname/Desktop/*projectname*/*It's_a_dot_A_file*.a, file was built for archive which is not the architecture being linked (armv7)

Я относительно новичок в Xcode, поэтому не уверен в некоторых терминах, поэтому, пожалуйста, имейте это в виду.

Король С уважением, Р.

1 Ответ

0 голосов
/ 11 сентября 2011

Последняя ошибка очевидна: вы пытаетесь включить файл библиотеки (.a), созданный для другой архитектуры.

Возможно, библиотека была построенадля OSX-32bit или OSX-64bits и которые вы пытаетесь использовать для iOS (которая использует архитектуры armv6 и armv7).

Перестройте библиотеку для правильной архитектуры (armv7), если она сторонняябиблиотека, используйте соответствующий файл .a для соответствующей архитектуры.

...