文档章节

libtorrent-bittorrent

Rechy
 Rechy
发布于 2014/01/03 02:36
字数 248
阅读 70
收藏 0
点赞 0
评论 0

http://code.google.com/p/libtorrent/downloads/list


//设置为:export BOOST_ROOT="/d/clib/boost_1.55_0"

$ ./autotool.sh
$ ./configure --prefix=/mingw --enable-examples --enable-tests --enable-logging --build=i686-w64-mingw32 --target=i686-w64-mingw32 --with-openssl=/mingw --with-boost=/d/clib/boost_1.55_0 --with-boost-libdir=/d/clib/boost_1.55_0/stage/lib
{
$ ./configure --prefix=/mingw
--enable-examples
--enable-tests
--enable-logging
--build=i686-w64-mingw32
--target=i686-w64-mingw32
--with-openssl=/mingw
}
//#------------------------------------------------------
//设置--with-openssl值
//--with-openssl设置的路径为openssl的安装路径,将会检测openssl的动态链接库
//因此要重点注意openssl的动态链接库 libssl.dll.a和libcrypto.dll.a是否存在和正常
//openssl(./configure mingw shared --prefix=/mingw)--注意shared参数
//默认只检测/usr和/usr/local之下的bin,include,lib
//#------------------------------------------------------
//--with-boost=/d/clib/boost_1.55_0
//--with-boost-libdir=/d/clib/boost_1.55_0/stage/lib


#==== boost路径设置 ==============================
必须设置3个量才会正常检测到boost
1. export BOOST_ROOT=/d/clib/boost_1.55_0
2. --with-boost=/d/clib/boost_1.55_0
3. --with-boost-libdir=/d/clib/boost_1.55_0/stage/lib

#=================================================
configure出现if。。。fi语法错误,修改configure的错误位置在else fi之间加
任意语句可解决(空时的错误)
if
    .........
    $as_echo "--10------------------"
else
    $as_echo "--11------------------"
fi

© 著作权归作者所有

共有 人打赏支持
Rechy
粉丝 2
博文 30
码字总数 5766
作品 0
沈阳
程序员
在Ubuntu下rtorrent编译安装笔记

rtorrent是一个Bittorrent软件,基于终端的BT客户端,高性能、低资源,另外有不少人给rtorrent开发了Web GUI来更好的让用户控制管理rtorrent,总而言之在Linux平台下,rtorrent是一个不错的B...

dclink
2013/03/21
0
0
AVPlayer 的 libtorrent 模块已经放出!

昨晚更新了ffmpeg到0.11.1版本, 修正了几个libtorrent的bug, 并且也把libtorrent也放出来了, 有兴趣的朋友可以看看, 我是如何实现p2p播放器的, 呵呵. 目前模块规划的不太好, 有空再重新规划下...

Jackarain
2012/06/14
0
12
python开发的 dht网络爬虫

使用 libtorrent 的python绑定库实现一个dht网络爬虫,抓取dht网络中的磁力链接。 dht 网络简介 p2p网络 在P2P网络中,通过种子文件下载资源时,要知道资源在P2P网络中哪些计算机中,这些传输...

东昕
2014/08/22
0
24
ubuntu下rtorrent的安装和使用

rtorrent的安装网上一大堆文章,不过这里还是简要说明一下如何来安装rtorrent: 最简单的方式莫过于二进制安装: sudo apt-get install rtorrent 不过,你也可以选择源码包安装,可以 sudo a...

一叶柳
2012/12/02
0
0
BitTorrent Sync使用方法

BitTorrent Sync是一个简单的文件传输工具,他使用p2p协议传输文件,以最大的安全度、网络带宽、存储能力传输文件。文件通过p2p协议传输,因此每一个链接上的电脑都同时是客户端和服务端。设...

China_OS
2014/02/22
0
3
Go IPFS v0.4.16 rc2 发布,点对点分布式文件系统

Go IPFS v0.4.16 rc2 发布了。IPFS 是一款点对点的分布式版本文件系统,,试图将所有具有相同文件系统的计算设备连接在一起。它结合了 Git、BitTorrent、Kademlia、SFS 和 Web 的优势。 它就...

达尔文
07/08
0
2
Go IPFS v0.4.16 rc3 发布,点对点分布式文件系统

Go IPFS v0.4.16 rc3 发布了。IPFS 是一款点对点的分布式版本文件系统,,试图将所有具有相同文件系统的计算设备连接在一起。它结合了 Git、BitTorrent、Kademlia、SFS 和 Web 的优势。 它就...

达尔文
07/10
0
0
Go IPFS v0.4.15 发布,点对点分布式文件系统

Go IPFS v0.4.15 发布了。IPFS 是一款点对点的分布式版本文件系统,,试图将所有具有相同文件系统的计算设备连接在一起。它结合了 Git、BitTorrent、Kademlia、SFS 和 Web 的优势。 它就像一...

达尔文
05/13
0
0
基于 FUSE 的 Bittorrent 文件系统

Bittorrent 已经存在了很长时间,它可以从互联网上共享和下载数据。市场上有大量的 GUI 和 CLI 的 Bittorrent 客户端。有时,你不能坐下来等待你的下载完成。你可能想要立即观看内容。这就是...

16%
06/08
0
0
Clonezilla Live 2.5.5-38 发布,分区及磁盘克隆工具

Clonezilla Live 2.5.5-38 发布了,Clonezilla 是一个分区和磁盘的克隆工具,类似于 Symantec Ghost。该工具性能不错,克隆5G的系统到40个客户端,只需要短短的10分钟。该工具还包含一个自动...

周其
04/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

机器学习管理平台 MLFlow

最近工作很忙,博客一直都没有更新。抽时间给大家介绍一下Databrick开源的机器学习管理平台-MLFlow。 谈起Databrick,相信即使是不熟悉机器学习和大数据的工程湿们也都有所了解,它由Spark的...

naughty
今天
0
0
idea tomcat 远程调试

tomcat 配置 编辑文件${tomcat_home}/bin/catalina.sh,在文件开头添加如下代码。    CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7829" Idea端配......

qwfys
今天
1
0
遍历目录下的文件每250M打包一个文件

#!/usr/bin/env python # -*- utf-8 -*- # @Time : 2018/7/20 0020 下午 10:16 # @Author : 陈元 # @Email : abcmeabc@163.com # @file : tarFile.py import os import tarfile import thr......

寻爱的小草
今天
1
0
expect同步文件&expect指定host和要同步的文件&构建文件分发系统&批量远程执行命令

20.31 expect脚本同步文件 expect通过与rsync结合,可以在一台机器上把文件自动同步到多台机器上 编写脚本 [root@linux-5 ~]# cd /usr/local/sbin[root@linux-5 sbin]# vim 4.expect#!/...

影夜Linux
今天
1
0
SpringBoot | 第九章:Mybatis-plus的集成和使用

前言 本章节开始介绍数据访问方面的相关知识点。对于后端开发者而言,和数据库打交道是每天都在进行的,所以一个好用的ORM框架是很有必要的。目前,绝大部分公司都选择MyBatis框架作为底层数...

oKong
今天
13
0
win10 上安装解压版mysql

1.效果 2. 下载MySQL 压缩版 下载地址: https://downloads.mysql.com/archives/community/ 3. 配置 3.1 将下载的文件解压到合适的位置 我最终将myql文件 放在:D:\develop\mysql 最终放的位...

Lucky_Me
今天
2
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

问题终结者
今天
2
0
expect脚本同步文件expect脚本指定host和要同步的文件 构建文件分发系统批量远程执行命令

expect脚本同步文件 在一台机器上把文件同步到多台机器上 自动同步文件 vim 4.expect [root@yong-01 sbin]# vim 4.expect#!/usr/bin/expectset passwd "20655739"spawn rsync -av ro...

lyy549745
今天
1
0
36.rsync下 日志 screen

10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 10.32/10.33 rsync通过服务同步: rsync还可以通过服务的方式同步。那需要开启一个服务,他的架构是cs架构,客户端服务...

王鑫linux
今天
1
0
matplotlib 保存图片时的参数

简单绘图 import matplotlib.pyplot as pltplt.plot(range(10)) 保存为csv格式,放大后依然很清晰 plt.savefig('t1.svg') 普通保存放大后会有点模糊文件大小20多k plt.savefig('t5.p...

阿豪boy
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部