Ошибка ..Ошибка связывания статической библиотеки. Неопределенные символы для архитектуры armv7s
Undefined symbols for architecture armv7s:
"ABCD_Initialize(ABCD_data_type*)", referenced from:
-[MyViewController doSomething] in MyViewController.o
ld: symbol(s) not found for architecture armv7s
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Я хотел бы перечислить, что все, что я сделал
ABCD_Initialize является функцией в заголовочном файле статической библиотеки я добавил.
- Проверен почти каждый родственный вопрос.
- Добавлены все файлы для правильной установки.
- Связанный файл FAT (.a файл) на этапах сборки
- липо на файл FAT говорит, что это справедливо для ARMv6 ARMv7 и armv7s
- Set Строят Активный Архитектура Только YES.
- Добавлен .h файл связан с файлом FAT
- перезапущен Xcode, Mac и т.д. :)
Несколько вещей о моем приложении
- создал рабочую область
- добавил несколько других зависимых файлов .xcodeproj в рабочей области.
- Добавлен FAT файл (С ++) и связан в фазах сборки
- установлен -ObjC флага в других Флагах линкера (для загрузки всех членов статических библиотек архива)
спецификации среды
Mountain Lion + Xcode 4.6 + iOS SDK 6.1
Сообщите мне, если вам нужна дополнительная информация. Любая помощь приветствуется.
Благодаря
J0k3r
У кого-нибудь есть идеи? – kau5hik