首页 > 其他分享 >VScode踩坑记录

VScode踩坑记录

时间:2024-08-16 15:54:03浏览次数:12  
标签:tasks launch VScode 记录 json preLaunchTask 安装

#2024.8.15以来的VScode踩坑记录

引言

        本文仅作为本人对初次配置VScode环境的记录,不具备通用性

        自8.15进组以来,领到的第一个任务是安装VScode,之后将师兄师姐原先程序在自己的电脑上运行起来。

VScode安装与C/C++环境配置

        下载与安装采用的是这篇:http://t.csdnimg.cn/nTun4

        基本可以完成安装操作,但在运行时出现了

“preLaunchTask“C/C++:g++.exe生成活动文件“已终止,退出代码为-1“

        经过排查是在复制前文的tasks.json 和 launch.json时,出现了tasks.json 中的 label 字段和 launch.json 中的 preLaunchTask 字段不相同的问题,具体解决方法在这篇:http://t.csdnimg.cn/4ICUq

        至此完成配置,写了一段hello world 进行测试:

#include <iostream>
using namespace std;
int main()
{
    //int input;
    cout<<"hello world!"<<endl;
    cout<<"按任意键继续"<<endl;
    cin.get();
    
    return 0;
}

        运行后出现中文乱码问题。猜测是Windows终端的语言与编码问题,win+R --> cmd 打开控制台,输入chcp查看当前系统语言并修改成UTF-8,具体代码为:

代码页国家/地区或语言
437英语(美)
936中文
65001UTF-8

安装与基本配置完成。

        

标签:tasks,launch,VScode,记录,json,preLaunchTask,安装
From: https://blog.csdn.net/Notfound_408/article/details/141259811

相关文章

  • 【问题记录】【Apache Camel】Apache Camel 报 413Request Entity Too Large
    1 前言ApacheCamel不知道大家有没有用过。它是一个基于企业应用集成模式(EIP)的强大开源集成框架。能够快速、轻松地集成,用于在各种系统之间消费或生产数据。说白了可以用于系统之间的不同方式的交互支撑。最近出现一个问题,来记录一下。2 问题现象有客户反应说一个单子卡......
  • win10安装wsl+Ubuntu22.04+docker记录
    1.安装wsl2.0,开启hyper-V虚拟化2.在微软商店下载Ubuntu22.04并进行安装打开命令提示符或PowerShell作为管理员//设置WSL默认版本wsl--set-default-version2//查看状态名称wsl-l-v//停止wsl--terminateUbuntu-22.04//启动wsl-dUbuntu-22.04wsl运行一段时......
  • 单条记录大小增长倍数和ibd文件大小的增长倍数不成正比
    单条记录大小增长倍数和ibd文件大小的增长倍数不成正比环境信息数据库版本:GreatSQL8.0.25字符集:utf8mb4innodb_default_row_format:dynamicinnodb_page_size:16384问题描述表数据为新insert数据,无delete、无updateGreatSQL一个数据量为1万的A表,有100个varchar字段,每......
  • 实习记录day04尝试写一个定时任务
    前言:今天已经不太想写了....实习第四天上午通过swagger测了昨天的接口,本来以为knife4j手到擒来,没想到我网上一搜,1.9版本的时候还不叫knife4j....后来测试的时候我发现jwt怎么都塞不进请求头,努力半天最后大哥告诉我:添加保存之后要把页面给关了,然后才可以填进去,挺离谱的,不过幸运......
  • PCB入门笔记—绘制一个只有两个排针的PCB全流程记录—立创EDA专业版
    PCB绘制入门......
  • 高效记录并整理编程学习笔记:打造你的“知识宝库”
           ......
  • Java Data解决报错过程记录
    [attendancewebservice][24-08-1519:01:03.199][b3960aea15204b76b7c838189c28d45d][10.129.1.238]DEBUG[Thread-10][ne.jdbc.spi.SqlExceptionHelper.logExceptions139]couldnotexecutequery[select*fromid_customerswhereuserid=?]java.sql.SQLExceptio......
  • 打靶记录11——Billu_b0x
    靶机:https://download.vulnhub.com/billu/Billu_b0x.zip难度:中(两种攻击路线)目标:取得root权限涉及的攻击方法:主机发现端口扫描Web信息收集SQL注入(Sqlmap跑不出来)文件包含漏洞文件上传漏洞源码审计内核漏洞提权注意:选择包含所有网卡的MAC地址,就能正常获取IP......
  • 【日常记录-Java】EasyExcel输出设定字体
    Author:赵志乾Date:2024-08-15Declaration:AllRightReserved!!!1.问题描述    使用EasyExcel默认的设定输出时,中文字体显得比较怪异。2.解决方案    本质是单元格样式的设置问题,在EasyExcel中,可以通过实现WriteHandler接口或使用EasyExcel提供的注解以及W......
  • 记录一次从mysql到sql的数据库迁移
    使用的是c#+SqlSugar。1.获取表数据///<summary>///获取数据库访问对象///</summary>///<returns></returns>publicSqlSugarClientGetSqlSugar(){SqlSugarClientdb=newSqlSugarClient(newConnectionConfig(){Db......