焦点简讯:一文详解vscode配置C/C++运行环境【保姆级教学】

时间:2023-02-27 20:23:48       来源:转载

VScode中怎么开发置C/C++?怎么配置C/C++环境?下面本篇文章给大家分享一下VScode配置C/C++运行环境教程(保姆级教学),希望对大家有所帮助!


(资料图片)

准备工作

在 Vscode 里配置C/C++运行环境,首先,需要下载 C/C++ 的开发环境,然后将 C/C++ 的开发环境添加至系统变量中。

第一步 下载vscode

第二步 下载mingw

这里采用mingw作为 C/C++ 开发环境,官网链接如下

官网链接:MinGW官网

第三步 将mingw添加至系统变量中

第四步 打开VsCode安装一下必要的插件

正式开始配置

第一步 新建个存放C/C++文件的文件夹,并新建个cpp文件

配置方法一 借助run code 插件的配置方法 - 简单

问题1:run code运行程序时,无法向终端中输入数据

问题2:run code执行代码出现gcc(或g++) :error; no such file or directory的错误

原因分析

这个错误可能是编译命令执行前没有进入指定的文件夹前导致的,所以我们加一个cd 目标文件夹路径即可

解决办法

第一步 打开code runner扩展设置
第二步 进入指令设置界面
第三步 修改编译指令
"c": "cd $dir && gcc $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",        "cpp": "cd $dir && g++ $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
登录后复制

配置方法二 使用gdb调试的配置方法 - 复杂

第一步 配置编辑器环境

第二步 配置task.json 编译任务

第三步 配置launch.json 调试任务

问题1 为什么运行程序后没有输出结果

进阶 设置成经典的弹出黑窗运行程序的形式(在系统终端中运行程序)

我的program 和 args 中的内容:

"program": "C:\\Windows\\System32\\cmd.exe",        "args": [            "/c",            "${fileDirname}\\build\\${fileBasenameNoExtension}.exe", // 更改这项内容为task.json中生成的exe程序路径就好            "&",            "pause"        ],
登录后复制

配置方法三 使用windows调试 - 比较复杂

第一步 配置编辑器环境

第二步 配置task.json 编译任务

第三步 配置launch.json 调试任务

更多关于VSCode的相关知识,请访问:vscode基础教程!

以上就是一文详解vscode配置C/C++运行环境【保姆级教学】的详细内容,更多请关注php中文网其它相关文章!

关键词: 运行环境 运行程序 开发环境