20240902-VSCode-1.19.1-部署vcpkg-win10-22h2

embedded/2024/10/11 11:23:39/

vcpkgwin1022h2_0">20240902-VSCode-1.19.1-部署vcpkg-win10-22h2

软件环境

  • 标签:C++ VSCode mingw gcc13 vcpkg cmake
  • 分栏:C++
  • 操作系统:Windows10 x64 22h2

一、安装VScode-1.19.1

请参考另一篇文章《20240717-VSCode-1.91.1-部署gcc13-C++23-win10-22h2》。

二、安装cmake

本文流程需要安装CMake v3.29.2,安装时选择添加到环境变量,如图:
在这里插入图片描述

安装成功后cmd检查版本,如图:
在这里插入图片描述

vscode需要安装cmake相关插件:

  • CMake v0.0.17
  • CMake Tools v1.18.44

三、部署MinGW-13.2.0

请参考另一篇文章《20240717-VSCode-1.91.1-部署gcc13-C++23-win10-22h2》,部署后检查gcc版本,如图:

在这里插入图片描述

vcpkg_32">四、部署vcpkg

vcpkg_34">1-克隆vcpkg

国内镜像1

git clone -b 2024.07.12 https://gitee.com/jackboosy/vcpkg.git

国内镜像2

git clone -b 2024.07.12 https://gitcode.com/gh_mirrors/vc/vcpkg.git

注:本文使用的是【2024.07.12】标签对应的版本。

国外镜像(需要加速器):

vcpkg\test\vcpkg">git clone https://github.com/microsoft/vcpkg.git

2-启动脚本

cd vcpkg
bootstrap-vcpkg.bat

下载需要一段时间,有条件的可以使用【加速器】,执行成功后如图:

在这里插入图片描述

vcpkg_67">3-设置vcpkg

1. 设置环境变量VCPKG_ROOT

VCPKG_ROOT=D:\2gitee\vcpkg\test\vcpkg

http://www.ppmy.cn/embedded/110374.html

相关文章

JavaEE:多线程进阶(JUC [java.util.concurrent] 的常见类)

文章目录 JUC什么是JUCCallable 接口理解 Callable理解FutureTask ReentrantLock信号量 SemaphoreCountDownLatch JUC 什么是JUC JUC的全称为: java.util.concurrent. JUC是Java并发工具包的一部分。它提供了一组并发编程工具和类,用于处理多线程编程和并发任务。…

Python 数学建模——独立性检验

文章目录 前言卡方独立性检验原理代码实例 Fisher 精确检验 前言 独立性检验是概率论中比较重要的内容,常常用于检验两个变量是否具有关联关系。下面结合代码说说数学建模中如何使用 Python 进行独立性检验。 卡方独立性检验 原理 χ 2 \chi^2 χ2 (卡…

《数字信号处理》学习06-因果系统与稳定系统

目录 一,因果系统 二,稳定系统 之前学习了系统中的线性时不变系统( 系统),接下来学习线性时不变系统( 系统)中的因果系统与稳定系统。(非LTI系统这里暂时不作为学习的要求&#xf…

JS_事件的简介和常见事件的绑定_01

HTML事件可以是浏览器行为,也可以是用户行为。当这些行为发生时,可以自动触发对应的JS函数的运行,我们称之为事件发生,JS的事件驱动指的就是行为触发代码运行的这种特点 一、事件的绑定方式 通过元素的属性绑定 on***通过DOM编程…

【秋招笔试题】机器人的数量

内存限制: 65536KB 题目描述: 今天,我们要进入一个充满机器人的神奇科技世界。这是一张由小红科技总部最新研发的网络格地图。每个格子都绘制着标志——它们标示着机器人的行进方向;这些标志会让机器人进入它们指向的下一个相邻格子。 网格有 n 行 m 列…

flutter图片资源加载处理

每次都忘了配置这个插件的流程,在此记录一下: 说明:Flutter图片资源路径生成小工具,把assets目录下图片路径归纳转换到R文件. 使用: 如 assets/images/pay/pay_cash.png import ‘r.dart’;\ …\ Image.asset(R.pay_cash) 先安装插…

【计算机视觉前沿研究 热点 顶会】ECCV 2024中目标检测有关的论文

整值训练和尖峰驱动推理脉冲神经网络用于高性能和节能的目标检测 与人工神经网络(ANN)相比,脑激励的脉冲神经网络(SNN)具有生物合理性和低功耗的优势。由于 SNN 的性能较差,目前的应用仅限于简单的分类任务。在这项工作中,我们专注于弥合人工…

[Git使用] 实战技巧

文章目录 1. 理解分叉点2. Rebase3. FixUp4. Revert5. Squash Commit (仅限于本地操作)5. Git Fetch6. Cheery-Pick1. 理解分叉点 合并分支的时候会产生分叉点 比如: 仓库有dev和feature两个分支; 操作1:dev远程新建一个文件操作2:feature提交第一次操作3:远程执行把fetur…