Vscdode搭建c/cpp 的构建调试环境搭建指南

实验环境:

  • Windows10+VS code+MinGW64

实验步骤

一、配置mingw

下载mingw:

Vscdode搭建c/cpp 的构建调试环境搭建指南

 

 

 

 先安装Mingw,安装时不能在路径中含空格。比如安装在C:Mingw,然后在环境变量中添加C:Mingwbin,重启电脑

Vscdode搭建c/cpp 的构建调试环境搭建指南

 

测试gcc安装是否成功:

Vscdode搭建c/cpp 的构建调试环境搭建指南

然后在vscode中安装cpp tool,即c++拓展。安装完成后创建一个文件夹并配置一个cpp的json,主要是修改mingw路径保证编译正常运行

Vscdode搭建c/cpp 的构建调试环境搭建指南

 

测试是否正常运行

Vscdode搭建c/cpp 的构建调试环境搭建指南

 

二、安装code runner

使用Code Runner插件可以直接编译运行代码,不需要手动输入指令。可以直接在VS Code拓展中搜索安装。Vscdode搭建c/cpp 的构建调试环境搭建指南

"code-runner.runInTerminal": true,
"code-runner.ignoreSelection": true,
"code-runner.fileDirectoryAsCwd": true,

如果要停止代码运行,也有如下几种方式:

  • 键盘快捷键 Ctrl+Alt+M
  • 快捷键 F1 调出 命令面板, 然后输入 Stop Code Run
  • 在Output Channel,右键选择 Stop Code Run

修改setting jason

{
    "files.defaultLanguage": "c", 
    "editor.formatOnType": true,  
    "editor.suggest.snippetsPreventQuickSuggestions": false, 
    "editor.acceptSuggestionOnEnter": "off", 

    "code-runner.runInTerminal": true, 
    "code-runner.executorMap": {
        "c": "cd $dir && gcc '$fileName' -o '$fileNameWithoutExt.exe' -Wall -g -O2 -static-libgcc -std=c11 -fexec-charset=GBK && &'$dir$fileNameWithoutExt'",
        "cpp": "cd $dir && g++ '$fileName' -o '$fileNameWithoutExt.exe' -Wall -g -O2 -static-libgcc -std=c++17 -fexec-charset=GBK && &'$dir$fileNameWithoutExt'"
    }, 
    "code-runner.saveFileBeforeRun": true, 
    "code-runner.preserveFocus": true,     
    "code-runner.clearPreviousOutput": false, 
    "code-runner.ignoreSelection": true,   

    "C_Cpp.clang_format_sortIncludes": true, 
}

 

至此配置就完成了

原文链接: https://www.cnblogs.com/ironman28/p/12620220.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    Vscdode搭建c/cpp 的构建调试环境搭建指南

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/339491

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 上午12:07
下一篇 2023年3月2日 上午12:07

相关推荐