操作系统:win10

开发工具:VS2019

搭建 libtorrent 步骤:

一. 安装 vcpkg 和 boost

2. 执行 bootstrap-vcpkg.bat 脚本

.\vcpkg\bootstrap-vcpkg.bat

3. 添加vcpkg环境变量

环境变量->PTAH->添加 vcpkg 的目录,如下图:

4. 安装 boost

.\vcpkg.exe install boost:x86-windows

二. 编译 libtorrent

2. git init

git submodule update --init

3. 修改 CMakeLists.txt

添加下边两行到 CMakeLists.txt 中

set(VCPKG_ROOT "D:/work/libtorrent/vcpkg/scripts/buildsystems/vcpkg.cmake" CACHE PATH "")

set(CMAKE_TOOLCHAIN_FILE ${VCPKG_ROOT})

位置如图所示:

三. 通过 cmake-gui 生成 vs 项目

1. 下载安装 cmake-gui

传送门:Download | CMake

2. 配置 libcorrent

打开 cmake-gui ,设置源码路径和生成路径

点击 configure 后,选 win32 , 自动生成配置,并勾选 build_tests 和 build_examples, 如下图所示

四. 编译 libtorrent

1. 打开VS2019 ,加载 .\libtorrent\build\ 路径下的 libtorrent.sln, 如下图所示:

2. 右键 ALL_BUILD ,全部编译,如下图所示:

大功告成。

文章来源: blog.csdn.net,作者:池塘码农,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/dangwei_90/article/details/111316568

libtorrent java_[libtorrent] windows搭建 libtorrent 开发环境相关推荐

  1. flutter windows搭建ios开发环境

    flutter windows搭建ios开发环境 具体流程太长了,这里记录下思路过程以及坑点. 原文链接:https://blog.csdn.net/weixin_44259356/article/d ...

  2. windows搭建python开发环境方法_04 Windows下搭建 Python 开发环境 - Python 入门教程

    前面两个小节中我们已经学习了在 MacOS 和 Ubuntu 中安装 Python 的开发环境.当然,作为用户基数最多的 Windows 操作系统,我们当然不会忘记,这节课我们就来学习下如何在 Win ...

  3. Windows搭建iOS开发环境

    最近心血来潮,想尝试iOS开发,就寻思着使用Windows系统配虚拟机搭建环境,在各路网友的帮助下,折腾了一天才搞定,下面是个简单的记录,主要靠大家的文章跟提供的资源! 1.下载VMWare.macO ...

  4. windows搭建gcc开发环境(msys2) objdump

    前言 可能你并不太了解msys2,但是作为一个程序员,你一定知道mingw,而msys2就集成了mingw,同时msys2还有一些其他的特性,例如包管理器等. msys2可以在windows下搭建一个 ...

  5. mac mysql php_Mac搭建php开发环境:Apache+php+MySql

    前言 Windows搭建PHP开发环境很熟练了,要在自己的Mac搭建PHP开发环境还是第一次,因此分享给大家. Mac自带Apache.php,需要自己安装MySql. 1.启动Apache // 启 ...

  6. visual studio 2015 搭建python开发环境,python入门到精通[三]

    在上一篇博客Windows搭建python开发环境,python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo, ...

  7. ubuntu vscode 配置字体_第五章 Ubuntu搭建ESP32开发环境(vscode)

    Vscode安装 ubuntu软件中自带vscode的安装包,一键完成,不废话,没有的想办法解决. 编译链操作 下载 官方最新地址 有系统区别,下载对应的压缩到到电脑 · for 64-bit Lin ...

  8. Windows下搭建PHP开发环境

    PHP集成开发环境有很多,如XAMPP.AppServ......只要一键安装就把PHP环境给搭建好了.但这种安装方式不够灵活,软件的自由组合不方便,同时也不利于学习.所以我还是喜欢手工搭建PHP开发 ...

  9. Windows 10 搭建Python开发环境(PyCharm )

    Windows 10 搭建Python开发环境(PyCharm ) 一.安装Python3 二.安装Pycharm 怎么使用PyCharm编写Python程序,简单教程. windows下安装pyth ...

  10. windows环境下搭建rabbitMQ开发环境

    2019独角兽企业重金招聘Python工程师标准>>> windows环境下搭建rabbitMQ开发环境 1.下载与安装 erlang rabbitmq 是使用erlang语言开发的 ...

最新文章

  1. qlist length 函数讲解_读《JavaScript 轻量级函数式编程》
  2. 时间同步绝对是一个大问题
  3. js距离单位换算_英语中常用的度量衡等单位,与我们用的不一样,这些差异点快收藏...
  4. 如何查看 mysql 的视图?
  5. 6 python高级数据处理和可视化
  6. 计算机基础-初步认识软件和硬件
  7. spring xml解析详解
  8. 基于51单片机DTH11温湿度测量仪protues仿真设计_LCD显示
  9. java进阶知识思维导图
  10. python opencv 利用HSV,YUV(YCbCr)实现皮肤检测与抠图,与磨皮美颜
  11. 【肥海豹】-网络安全等级保护(等保)-WINDOWS类服务器配置
  12. 程序员面试备战篇:69个经典Spring面试专题解析(干货分享答案)
  13. 【数据结构】平衡二叉树的插入、删除
  14. 鲁棒优化论文阅读笔记
  15. 计算机英语课程设计,计算机英语立体化课程设计论文
  16. 【Android】Android开发文件压缩与解压
  17. 宝塔开启root_宝塔面板 安装步骤
  18. CSS中nth-child 选择6的倍数
  19. 当代年轻人拼命搞钱如何实现财富自由?python赚钱一定榜上有名
  20. 基于粒子群优化二维Otsu的肺CT图像分割算法

热门文章

  1. matlab神经网络函数(feedforwardnet,fitnet,patternet)
  2. 2017清华大学计算机考研机试答案(含代码)
  3. 目标检测:YOLO V1、YOLO V2、YOLO V3 算法
  4. Actor模型的本质
  5. MySQL系列---数据库引擎
  6. win10系统全角半角切换
  7. 《花开半夏》--4 生死之间的吻(1)
  8. asp毕业设计——基于asp+access的校园网物品交易平台设计与实现(毕业论文+程序源码)——校园网物品交易平台
  9. 谈谈学习 - 费曼技巧,以教促学的好方法
  10. 似然函数与贝叶斯公式