C++基础(VScode环境安装)

news/2025/3/13 22:10:12/

MinGW Distro - nuwen.net

安装完成之后我们打开刚刚的安装路径,找到并打开MinGW -> bin,进入bin文件夹之后点一下这里,右键复制路径

 之后我们进入设置,搜索“环境变量”,选择“编辑系统环境变量”

按Win+R,输入cmd,在控制台中输入g++ --version

 安装VSCode插件

必装插件:C/C++(Microsoft 官方扩展),提供语法高亮、调试支持等

可选插件:C/C++ Compile Run(简化编译命令)、Code Runner(一键运行代码)

创造一个文件夹啊.vscode

//c_cpp_properties.json
//launch.json
//settings.json
//tasks.json

在叫cursor生成着四个文件,然后再给他说D:\C++MinGW\MinGW   MinGW的安装路径

中文显示乱码

首先点击左下角的齿轮按钮,打开Settings(设置)

在搜索框中输入ecoding,然后如图把Encoding改成GBK (原来应该是UTF-8)

vcpkg

https://github.com/microsoft/vcpkg
    .\bootstrap-vcpkg.bat

    安装完成后你会在自己的文件夹中看到vcpkg.exe

    .\vcpkg integrate install
    Applied user-wide integration for this vcpkg root.
    CMake projects should use: "-DCMAKE_TOOLCHAIN_FILE=F:/vspkg/vcpkg-master/scripts/buildsystems/vcpkg.cmake"All MSBuild C++ projects can now #include any installed libraries. Linking will be handled automatically. Installing new libraries will make them instantly available.

    查看已安装的库

    vcpkg list

    安装库(镜像源)

    .\vcpkg install 库名 --overlay-ports=https://mirrors.ustc.edu.cn/vcpkg
    

    123


    http://www.ppmy.cn/news/1578901.html

    相关文章

    K8S学习之基础二十三:k8s的持久化存储之nfs

    K8S持久化存储之nfs ​ 在 Kubernetes (k8s) 中使用 NFS(Network File System)作为存储解决方案是一种常见的方式,特别是在需要共享存储的场景中。以下是关于如何在 Kubernetes 中使用 NFS 存储的详细说明: 1. 准备 NFS 服务器 …

    CrossCore Embedded Studio 中修改 LDF 文件

    CrossCore Embedded Studio 中修改 LDF 文件 引言 当遇到链接器错误(如本文档"常见错误"部分所述)时,解决方案通常需要掌握修改 LDF 文件来控制链接过程的技巧。虽然本文档内容并非详尽无遗,但将详细说明修改 LDF 文件…

    Redis Desktop Manager(Redis可视化工具)安装及使用详细教程

    一、安装包下载 直接从官网下载,官网下载链接地址:Downloads - Redis 二、安装步骤 2.1说明 Redis Desktop Manager是一款简单快速、跨平台的Redis桌面管理工具,也也被称作Redis可视化工具。 支持命令控制台操作,以及常用&…

    ESP8266TCP客户端(单连接TCP Client)

    单连接TCP Client 电脑作为服务器,8266作为客户端 1.配置WiFi模式 ATCWMODE3 //softAPstation mode 相应:ok 2.连接路由器 ATCWJAP“SSID”,“password” //SSID就是wifi的名字, password WIFI密码 响应&#xff…

    【python】如何判断是json数组还是字典

    傻傻的搞不清楚 要判断这是否是一个JSON数组,可以检查它的结构。JSON数组是用方括号 [] 包围的,并且包含一系列用逗号分隔的值。每个值可以是字符串、数字、对象、数组、布尔值或 null。 在你的代码中,actions 是一个JSON数组,因…

    异或和之和 第十四届蓝桥杯大赛软件赛省赛C/C++ 大学 A 组

    异或和之和 题目来源 第十四届蓝桥杯大赛软件赛省赛C/C++ 大学 A 组 原题链接 蓝桥杯 异或和之和 https://www.lanqiao.cn/problems/3507/learning/ 问题描述 问题分析 要点1:异或运算 概念 异或(Exclusive OR,简称 XOR)是一种数学运算符,常用于逻辑运算与计算机…

    Webpack 深度解析:构建现代前端工程的基石

    一、Webpack 的核心价值与演进 1.1 前端工程化的必然选择 根据 2024 年 JavaScript 现状调查报告,Webpack 以 76% 的使用率稳居构建工具榜首。其核心价值体现在: 模块化支持:处理 15 种模块规范(ESM/CJS/AMD 等)资源…

    人工智能混合编程实践:Python ONNX进行图像超分重建

    人工智能混合编程实践:Python ONNX进行图像超分重建 前言相关介绍Python简介ONNX简介图像超分辨率重建简介应用场景前提条件实验环境项目结构使用Python ONNX进行图像超分重建sr_py_infer.py参考文献前言 由于本人水平有限,难免出现错漏,敬请批评改正。更多精彩内容,可点击…