编译部署Windows Terminal

说明

    编译部署了下Windows Terminal 和朋友们一起分享下。

一.下载Windows Terminal源码

    最好直接用Git 下载命令为 git clone https://github.com/microsoft/Terminal

二.VS编译环境要求(这里折腾了好几次,但是没有做记录。所以拿热心网友的整理)

    

  • 工作负载:
    • 通用Windows平台开发
  • 单个组件
    • C++ ATL for v142 生成工具 (x86和x64)
    • Windows 10 SDK (任一版本,但不能比你当前系统版本高,否则构建出的程序可能无法运行)
    • Windows 通用 C 运行时
    • NuGet 包管理器
    • C# 和 Visual Basic
    • C++ 核心功能
    • C# 和 Visual Basic Roslyn 编译器
    • MSBuild
    • MSVC v142 - VS 2019 C++ x64/x86 生成工具
    • Windows 通用 CRT SDK

如果提示缺失平台工具集v141,请在解决方案上右击,选择“重定目标解决方案”,将平台工具集升级v142。注意,你可能需要操作两次,构建一次后再次操作,还会产生一些v141工具集的项目,位于对话框底部(此时将有两组不同的下拉框)。

三.警告视为错误报错

    在这改下,如下图。默认为“是”,改为“否”

四.提示wil/Common.h找不到

    在还原好的代码库里打开Git,运行

     git submodule update --init --recursive

五.提示程序集缺失

    

请用Visual Studio打开解决方案,在解决方案上右击,点击“还原NuGet包”,或者运行

dep\nuget\nuget.exe restore OpenConsole.sln

六.部署

    最后部署到自己电脑就行了。对win10版本要求 >1903.

    目前大部分朋友系统应该不是1903,所以需要升级到1903才行。

编译好的包地址:https://download.csdn.net/download/liwen9016/11191617

下载下来可以直接安装,安装前注意安装证书。

 

 

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值