#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 | 中文 |
65001 | UTF-8 |
安装与基本配置完成。
标签:tasks,launch,VScode,记录,json,preLaunchTask,安装 From: https://blog.csdn.net/Notfound_408/article/details/141259811