Я пытаюсь создать кодек vp8 для Android. Я запустил сценарий configure.sh и makefile для armv6 с источником g++, который успешно произведен libvpx.so. После этого я написал обертку JNI и составил ее с ndk-build успешно. Когда я запускаю это на Gingerbread смартфон я получил Неудовлетворенный LinkError «libpthread.so.0 не найден». Как я могу избавиться от этой ошибки?
-121--1607742-
Наверное, это наивный вопрос, но я чувствую себя потерянным. Я прочитал руководство для разработчиков iOS о протоколах по адресу Документация Apple , но это не совсем имело смысл. Позвольте мне объяснить мою дилемму как можно более коротким путям.
Позвольте сказать, что у меня есть протокол, как ниже,
@protocol MyProtocol
- (void)someMessage;
@end
И, чем в моем коде я объявляю переменную, как это,
id someVar;
Так хорошо, но someVar
является id-типом, так что мы будем реализовывать - (void) someMessage;
?
ПРИМЕЧАНИЕ: У меня есть такие знания, как, Реализация определенных функции интерфейса должны находиться внутри класса, который реализует интерфейс. Это понимание из Java так, и в Java это очень очевидно знать, какой объект из какого класса и какой интерфейс этот класс реализует. Но выше Цели С путь просто запутал меня: (.