Win环境下编译 Forkgram 安装Visual Studio 2022 C++桌面开发 Python Git

参考 telegram 官方项目的指南 https://github.com/telegramdesktop/tdesktop/blob/dev/docs/building-win-x64.md 申请 api_id, api_hash https://my.telegram.org/apps 安装 Visual Studio 2022 的 C++ 环境 M$ Store 安装 Visual Studio https://apps.microsoft.com/detail/XPDCFJDKLZJLP8 选择 C++ 桌面开发环境 安装 Python https://www.python.org/downloads/ 安装 Git https://git-scm.com/download/win 建议你新建一个开发目录 比如 c:\dev\ 找个翻墙客户端 开 tun 模式 * 比如 nekoray 或者 clash-party(mihomo-party) 打开 "x64 Native Tools Command Prompt for VS 2022" 工具 开始菜单 在上面这个工具的命令行窗口中, 进入你的开发目录 cd c:\dev\ git clone forkgram的源代码 git clone --recursive https://github.com/forkgram/tdesktop.git 准备环境 在工具的命令行窗口中, tdesktop\Telegram\build\prepare\win.bat * 这个过程时间比较长, 建议你设置电脑不休眠, 翻墙网络一直保持畅通. 生成 .sln 工程文件 在工具的命令行窗口中, tdesktop\Telegram\configure.bat x64 -D TDESKTOP_API_ID= 你的api_id -D TDESKTOP_API_HASH= 你的api_hash 在 c:\dev\tdesktop\out 目录下, 找到 Telegram.sln 双击此文件, 应该会以 Visual Studio 打开. 接下来, 你可以使用你习惯的方式 编译项目, 生成可执行文件. * 这个过程时间比较长, 建议你设置电脑不休眠 编译结果在 c:\dev\tdeskt...