文档章节

libtorrent-bittorrent

Rechy
 Rechy
发布于 2014/01/03 02:36
字数 248
阅读 73
收藏 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

没有更多内容

加载失败,请刷新页面

加载更多

09-利用思维导图梳理JavaSE-

09-利用思维导图梳理JavaSE-Java IO流 主要内容 1.Java IO概述 1.1.定义 1.2.输入流 - InputStream 1.3.输出流 - OutputStream 1.4.IO流的分类 1.5.字符流和字节流 2.InputStream类 2.1.File...

飞鱼说编程
10分钟前
1
0
Spring Cloud 微服务的那点事

在详细的了解SpringCloud中所使用的各个组件之前,我们先了解下微服务框架的前世今生。 单体架构 在网站开发的前期,项目面临的流量相对较少,单一应用可以实现我们所需要的功能,从而减少开...

我是你大哥
20分钟前
1
0
步步深入MySQL:架构->查询执行流程->SQL解析顺序

一、前言 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一...

Java干货分享
33分钟前
1
0
gson1.7.1线程并发导致空指针问题

java.lang.NullPointerExceptionat com.google.gson.FieldAttributes.getAnnotationFromArray(FieldAttributes.java:231)at com.google.gson.FieldAttributes.getAnnotation(FieldAttribut......

东风125
今天
3
0
以太坊RPC接口使用

以太坊RPC接口文档: https://github.com/ethereum/wiki/wiki/JSON-RPC#web3_clientversion 使用方式: 比如我要调用某个合约的balanceOf(address _owner)方法。 因为没有改变合约的状态,所以...

王坤charlie
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部