VS-Code-C-C++配置

C/C++ 开发环境配置

查看更多学习笔记:GitHub:LoveEmiliaForever

1. 安装gcc、g++、gdb

  • 使用MSYS2安装一系列组件

    • 下载MSYS2的installer
    • 安装MSYS2注意路径内不能有除英文、数字、路径符号外的其它字符
    • 安装时要关闭VPN等工具以免影响数据库更新

    如果卡在更新数据库步骤超过15分钟,可以尝试以下步骤

    • 退出安装程序
    • 重启电脑
    • 彻底删除安装路径的文件
    • 重新运行安装程序
  • 使用以下命令安装编译、调试工具

      $ pacman -S tar make
      $ pacman -S mingw-w64-ucrt-x86_64-toolchain
      $ pacman -Syu
    
  • 添加安装路径\ucrt64\bin到环境变量->用户变量->Path中

  • 检查安装是否成功,在终端输入

      gcc --version
      g++ --version
      gdb --version
    

2. VS Code 安装插件C/C++

  • 在侧栏的插件管理与插件市场处搜索C/C++,它的发布者是Microsoft
  • 确认无误后将它安装即可

3. 运行、调试C/C++文件

  • Hello-World.cpp(文件路径不要包含中文)

      #include <bits/stdc++.h>
    
      using namespace std;
      
      int main()
      {
          cout << "Hello, world!" << endl;
    
          return 0;
      }
    
  • 运行程序

    • 点击运行hello-world.cpp文件
    • 需要选择编译器,为方便使用,选择g++编译即可
    • VS Code将自动创建tasks.json文件,放于隐藏文件夹.vscode中,tasks.json是存储编译配置的文件(可自定义)
    • 程序运行结果将tasks.json的要求以额外的终端显示或显示在VS Code集成终端内
  • 调试程序

    • 点击调试hello-world.cpp文件
    • 依旧选择g++编译器
    • VS Code将自动创建launch.json文件,并放在.vscode中,launch.json是存储调试配置的文件(可自定义)
    • 程序将根据launch.json要求调试程序
  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值