يرجى تقديم المعلومات التالية
(أكتب هنا)
4_1_x
(أكتب هنا)
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.
ليبتورنت:
sudo apt-get install libtorrent-rasterbar-dev
Qbittorent:
بوابة استنساخ https://github.com/qbittorrent/qBittorrent
القرص المضغوط qBittorrent
بوابة الخروج v4_1_x
./تهيئة
جعل -j $ (nproc)
(أكتب هنا)
./configure تشغيل دون أي أخطاء
بدلاً من "sudo apt-get install libtorrent-rasterbar-dev" قم بتثبيت إصدارات أحدث من libtorrent. (1.1.1+)
https://github.com/arvidn/libtorrent/releases
ليبتورنت 1.1.13 *
libtorrent 1.2.1
أنا قادر على التجميع بدون أخطاء باستخدام أحدث إصدار. لكن الحصول على خطأ في ربط qBittorent.
بعد إنشاء libtorrent-rasterbar وتثبيته على نظامك ، لا تنس " ldconfig ".
كما تعلم ، فإن qBittorrent يدعم cmake. سيكون من الأسهل البناء باستخدام cmake.
عدا ذلك ، تحتاج إلى تمرير ./configure - مع-شيء -بدون-شيء -تمكين
بعد ذلك ، إذا كنت تريد LDFLAGS بناء ثابت لا تزال هناك حاجة مع الأمر make.
التعليق الأكثر فائدة
بدلاً من "sudo apt-get install libtorrent-rasterbar-dev" قم بتثبيت إصدارات أحدث من libtorrent. (1.1.1+)
https://github.com/arvidn/libtorrent/releases
ليبتورنت 1.1.13 *
libtorrent 1.2.1