Я хочу скомпилировать C++-программу с библиотекой twitter в Linux.Невозможно скомпилировать программу с twitcurl
Я тока с помощью twitcurl как библиотеки твиттер API и установленного г ++ и все необходимые файлы и пакеты, которые перечислены на официальном сайте: http://code.google.com/p/twitcurl/wiki/WikiHowToUseTwitcurlLibrary
Однако, когда я скомпилировать свою программу, используя эту команду g++ twitterClient.cpp -ltwitcurl
, Я получаю эту ошибку: cannot find -ltwitcurl
Я также использовал CodeBlocks IDE для компиляции, но получил эту ошибку: undefined reference to twitCurl::~twitCurl()
`
Мой код содержит только несколько строк:
#include <iostream>
#include "Twitter/Twitter.hpp"
using namespace std ;
int main()
{
Twitter t ;
return 0 ;
}
Я уже потратил много времени на это, но не смог решить проблему. Что мне делать, чтобы скомпилировать программу в командной строке и CodeBlocks?
связывают вас реализацию библиотеки? Похоже, вы забыли связать библиотеку .lib (.dll). – Manu343726
может у вас привести пример на ссылку .lib ?? Вы говорите о «libtwitcurl.so.1». ? – user2649244
Есть много вопросов, отвечая на что-то очень похожее. Вам нужно понять, как вызывать 'g ++' (и, вероятно, как использовать' make') –