FreeRDP是一个免费开源实现的一个远程桌面协议(RDP)工具,用于从Linux下远程连接到Windows的远程桌面
一、工具准备
1、Visual Studio 2017 这个是基本编译环境,我使用的是community版;
2、下载安装cmake Windows版本,我使用的是:cmake-3.21.0-windows-i386;
3、按照openssl库,需要先安装vcpkg,从GitHub上下载:
git clone https://github.com/microsoft/vcpkg
运行 bootstrap-vcpkg.bat
vcpkg.exe install openssl:x86-windows (我选择安装x86版本)
vcpkg安装库时可能会遇到
是因为Visual Studio 2017缺少英文语言包,需要重新允许Visual Studio 2017安装程序,安装语言包:
4、安装clang-format,上官网:https://llvm.org/builds/ 下载Windows安装包;
二、编译
cmake执行完成后直接打开vs2017进行编译,剩下的就是耐心等待编译完成