Qbittorrent: qBittorentでのコンパイルエラー

作成日 2019年09月04日  ·  3コメント  ·  ソース: qbittorrent/qBittorrent

以下の情報を提供してください

qBittorrentバージョンとオペレーティングシステム

(ここに入力)
4_1_x

Linuxの場合、libtorrent-rasterbarおよびQtバージョン

(ここに入力)
libtorrent-rasterbar8-1.0.7
Qt5

何が問題ですか

(ここに入力)
ソースからqBittorrentをコンパイルするとき-base / bittorrent /session.cppでエラーが発生する
lt ::は宣言されていません。

期待される動作は何ですか

エラーなしでコンパイル

再現する手順

(ここに入力)
URLに記載されている手順に従います-https ://github.com/qbittorrent/qBittorrent/wiki/Compiling-qBittorrent-on-Debian-and-Ubuntu

wikiリンクに記載されている必要な依存関係。
Libtorrent:
sudo apt-get install libtorrent-rasterbar-dev
Qbittorent:
git clone https://github.com/qbittorrent/qBittorrent
cd qBittorrent
git checkout v4_1_x
。/構成、設定
make -j $(nproc)

追加情報(ある場合)

(ここに入力)
./configureはエラーなしで実行されます

Build system

最も参考になるコメント

「sudoapt-getinstall libtorrent-rasterbar-dev」の代わりに、新しいバージョンのlibtorrentをインストールします。 (1.1.1+)

https://github.com/arvidn/libtorrent/releases
libtorrent-1.1.13 *
libtorrent 1.2.1

全てのコメント3件

「sudoapt-getinstall libtorrent-rasterbar-dev」の代わりに、新しいバージョンのlibtorrentをインストールします。 (1.1.1+)

https://github.com/arvidn/libtorrent/releases
libtorrent-1.1.13 *
libtorrent 1.2.1

最新バージョンでエラーなしでコンパイルできます。 しかし、qBittorentリンクでエラーが発生します。

libtorrent-rasterbarをビルドしてシステムにインストールした後、「 ldconfig 」を忘れないでください。

また、ご存知のように、qBittorrentはcmakeをサポートしています。 cmakeを使用して構築する方が簡単です。

それ以外の場合は、。/ configure --with-something -without-something --enable-something--disable-somethingおよびCFLAGS = "incl。directory" LDFLAGS = "libsdirectory"を渡す必要があり
その後、静的ビルドが必要な場合は、makeコマンドでLDFLAGSが必要です。

このページは役に立ちましたか?
0 / 5 - 0 評価