windows下libtorrent编译

一、环境

系统:win7,

编译器:VS2012


二、编译步骤

1.下载并解压源码

https://github.com/arvidn/libtorrent

2.打开VS

点击【文件】->【新建】->【WIN32项目】

此处项目名称:libtorrent。项目位置指向libtorrent源码目录。如下:

windows下libtorrent编译_第1张图片windows下libtorrent编译_第2张图片

3.建立一个lib空项目:

windows下libtorrent编译_第3张图片

4.导入libtorrent源码目录下的ed25519,src,include下的所有源码文件(包括子文件夹中的)。

5.添加预处理命令

WIN32_LEAN_AND_MEAN;TORRENT_USE_I2P=0;TORRENT_DISABLE_GEO_IP;TORRENT_DISABLE_RESOLVE_COUNTRIES;TORRENT_USE_IPV6=0;TORRENT_USE_OPENSSL;_WIN32_WINDOWS;BOOST_ASIO_ENABLE_CANCELIO;

使用库的使用也请包含这些预定义!!!

6.编译。

你可能感兴趣的:(C/C++,libtorrent编译,libtorrent,VS编译)