vs2015 编译 SCRCPY

本文详细记录了如何将开源Android投屏工具SCRCPY移植到Visual Studio 2015(VS2015)进行编译。主要涉及ffmpeg和SDL2库的Windows VC版本,以及处理头文件、数据类型、宏定义和GCC特性的差异。通过调整,最终成功在VS2015中编译通过。
摘要由CSDN通过智能技术生成

  scrcpy  一个Android手机的开源投屏工具,显示高清流畅,而且可以用电脑鼠标控制手机,极低延迟,有人甚至用来远控玩手机游戏。

      开源的好软件,想在开源的基础上增加点功能,做出自己的小工具。想起来很不错,但现在的开源软件,几乎都是Linux编译环境,Windows下面的也基本上是mingw,msys2等虚拟Linux编译环境,可以直接MSVC环境编译的很少。还是比较习惯vs开发环境,所以想试下改到VS编译。折腾了两天,终于编译通过。

       总体来说,难度不是很大,主要因为整个项目比较小,移植差异不是很大。要是大的项目建议还是算了吧。把过程写下来以供参考。

      

      1.依赖的库ffmpeg,sdl2都有windows VC版本的库,网上都很容易下载。

           ffmpeg x64 版本 :

             https://ffmpeg.zeranoe.com/builds/win64/dev/ffmpeg-4.1.3-win64-dev.zip

             https://ffmpeg.zeranoe.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值