FreeRDP在Windows中的编译及二次开发环境搭建

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进行编译,剩下的就是耐心等待编译完成

#远程控制#