Я довольно новичок в Xcode и C++. У меня есть библиотека, которую я создаю и пытаюсь связать. У меня есть проект, который компилируется в файл .a, который я затем ссылаюсь в своем тестовом приложении iOS. Я продолжаю получать ошибки компоновщика! У меня есть файл заголовка в моем тестовом проекте iOS. Я считаю, что мне нужны все необходимые рамки.Ошибка XCode Linker при создании библиотеки '.a' file
Undefined symbols for architecture armv7:
"MyCompany :: ClientSDK :: AudioRecognitionClient :: AudioRecognitionClient()", ссылки из: MyCompany :: ClientSDK :: AudioRecognitionClient :: CreateInstance() в libiOSRecognitionSessionNative.a (AudioRecognitionClient.o) л.д.: символ (-ы) не найден для архитектуры armv7 clang: ошибка: команда компоновщика не выполнена с кодом выхода 1 (используйте -v для вызова вызова)
Armv7 и arm7s находятся в составе архитектуры –
Хорошо, вы определили метод (конструктор) AudioRecognitionClient, о котором жалуется компоновщик? –
Привет, Джонатан! да, я определил конструктор. он, кажется, жалуется на любой класс, который я пытаюсь создать. или любые статические методы. :( –