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中文网其它相关文章!