Uxplay——ios免费投屏windows开源工具编译与使用

本文详细介绍了如何在Windows系统上使用Uxplay进行iOS设备的屏幕投屏,包括下载BonjourSDK、MSYS2编译环境、UxPlay源码,以及解决编译过程中可能遇到的问题和最终的安装与运行步骤。
摘要由CSDN通过智能技术生成

Uxplay——ios投屏windows开源工具编译与使用

0. 准备

可以访问github的网络环境,没有的话也不用担心,文末会附上百度网盘链接.

1. 下载bonjour

官方链接: Bonjour SDK download starting… (softpedia.com)

百度网盘:

下载完成后安装到默认目录(C:\Program Files\Bonjour SDK).

2. 下载MSYS2编译环境

官方链接: MSYS2

百度网盘:

下载后,一直点下一步,安装到默认安装位置(C:\mysys64).

中间会在 Updating trust database…卡很久,不用担心。

安装结束后打开安装目录运行mingw64.exe
在这里插入图片描述

运行下面命令安装依赖:

pacman -S mingw-w64-x86_64-cmake mingw-w64-x86_64-gcc

然后无脑选Y,这一步没有外网环境可能会有点慢,多试几次就好了

在这里插入图片描述

3. 下载UxPLay源码:

Github链接:UxPlay

百度网盘:

解压到任意目录,然后我们在MSYS的命令行中cd到该目录下:

这里我的目录是:

/d/workspace/Github/UxPlay-master

那么运行命令:
cd /d/workspace/Github/UxPlay-master

运行命令安装依赖 (无脑选Y):

pacman -S mingw-w64-x86_64-libplist mingw-w64-x86_64-gstreamer mingw-w64-x86_64-gst-plugins-base

依赖安装完成:

在这里插入图片描述

4. 编译

运行命令:

mkdir build

cd build

cmake ..

ninja

4.1错误

如果第四步出现:

在这里插入图片描述

下载cmake安装

如果出现
在这里插入图片描述

运行下面指令:

pacman -S base-devel gcc

gcc --version

which cmake

然后在cmake ..

ninja

5. 安装与运行

编译完成后 在build目录下会出现uxplay.exe

这时候运行下面命令:

cmake --install . --prefix /mingw64

pacman -S man

pacman -S mingw-w64-x86_64-gst-libav mingw-w64-x86_64-gst-plugins-good mingw-w64-x86_64-gst-plugins-bad

然后在命令行输入uxplay即可投屏

在这里插入图片描述

6.脱离MSYS执行

新建文本文档命名为uxplay.bat

在文档中输入:

@echo off echo Running UxPlay... C:\msys64\mingw64\bin\uxplay echo UxPlay has been executed. pause

lay.bat

在文档中输入:

@echo off echo Running UxPlay... C:\msys64\mingw64\bin\uxplay echo UxPlay has been executed. pause

以后双击执行即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值