Как скомпилировать код libtorrent (rasterbar)? - PullRequest
1 голос
/ 22 марта 2011

Я хочу скомпилировать пример (make_torrent) с официального сайта libtorrent :

g++ create_torrent_file.cpp -o run -lboost_filesystem-mt 

Но я получаю эту ошибку:

create_torrent_file.cpp:(.text+0x158): undefined reference to
`libtorrent::file_storage::file_storage()'

У меня установлен libtorrent-rasterbar

ldconfig -v | grep libtorrent:
libtorrent-rasterbar.so.6 -> libtorrent-rasterbar.so.6.0.0

Так как мне скомпилировать этот исходный код?

1 Ответ

2 голосов
/ 22 марта 2011

Вам нужно добавить libtorrent-rasterbar к компоновщику. Попробуйте следующую команду:

g++ create_torrent_file.cpp -o run -ltorrent-rasterbar -lboost_filesystem-mt
...