этот вопрос несколько раз повторялся, так как я узнал кое-что о g ++ о Unix-системах (извините, если я кого-то об этом запутал).
Для проекта, который я сейчас пытаюсь завершить, я бы хотел, чтобы twitcurl работал с Xcode и OpenFrameworks. Если кому-то удалось это сделать, поделитесь со мной этим тайным подвигом.
Ниже приведены некоторые вещи, на которых я застрял:
Регургитируя некоторые инструкции из их вики, он говорит
- скачать исходный код библиотеки
- сборка библиотеки twitcurl с использованием Visual C ++ или make (они тоже cmake).
- Включите twitcurl.h и заголовки curl в ваше приложение для твиттера и создайте ссылку на twitcurl.lib и libcurl.lib / libcurl.dll.
Это кажется достаточно простым, но когда я делаю библиотеку, twitcurl.lib
нет. Создается другой файл libtwit.a
, который, как я полагаю, должен соответствовать OSX (так как при установке он помещается в usr/local/
вместе с заголовками). Однако, если я попытаюсь включить twitcurl.h
в заголовок и создать объект twitCurl, я получу больше неопределенных символов
Undefined symbols for architecture i386:
"twitCurl::~twitCurl()", referenced from:
testApp::setup() in testApp.o
"twitCurl::twitCurl()", referenced from:
testApp::setup() in testApp.o
ld: symbol(s) not found for architecture i386
Сейчас я предполагаю, что twitcurl делает для 64-битной версии (я пытался добавить CFLAGS = -m32, но она не работает), и, насколько мне известно, Openframeworks в настоящее время является только 32-битной. Это означает, что twitcurl может быть не вариант для меня, но опять же, если кто-нибудь знает, как, пожалуйста, дайте мне знать!
Заранее спасибо.