VSCode配置C语言开发环境

VSCode配置C语言开发环境

  • 下载MSYS2

    在以下链接种下载安装包,https://www.msys2.org/

  • 安装MSYS2

    安装下载的安装包,按照步骤进行安装

  • 打开MSYS2

    运行MSYS2.exe

  • 配置MINGW64

    输入指令:pacman -S mingw-w64-ucrt-x86_64-gcc ,用于安装mingw64

  • 测试安装是否成功

    指令:gcc --version, g++ --version

  • 配置环境变量:

    ucrt64/bin 的地址配置到环境变量中

  • 测试环境变量配置成功

    打开windows中的cmd,运行 gcc --version ,观察是否安装成功

  • 配置VSCode默认编译器路径

    F1 -> Open user setting(JSON) -> 增加 '"C_Cpp.default.compilerPath": "C:/msys64/ucrt64/bin/gcc.exe"

  • 完成

相关推荐
赖small强1 小时前
【Linux C/C++开发】Linux 平台 Stack Protector 机制深度解析
linux·c语言·c++·stack protector·stack-protector·金丝雀机制
liu****2 小时前
3.链表讲解
c语言·开发语言·数据结构·算法·链表
赖small强3 小时前
【Linux C/C++开发】Linux C/C++ 堆栈溢出:原理、利用与防护深度指南
linux·c语言·c++·stack·堆栈溢出
赖small强4 小时前
【Linux C/C++开发】Linux C/C++ 高效延迟崩溃分析:基于 mprotect 的内存陷阱技术 (Electric Fence)
linux·c语言·c++·mprotect·buffer overflow
繁华似锦respect4 小时前
C++ & Linux 中 GDB 调试与内存泄漏检测详解
linux·c语言·开发语言·c++·windows·算法
程序员小寒5 小时前
VSCode有哪些好用的插件和快捷键?
ide·vscode·编辑器
ULTRA??6 小时前
C语言简化版本开辟动态内存的万能MALLOC宏封装
c语言·开发语言
2401_861277556 小时前
func(int* num)的实现是*num=2或者int a=3,num=&a都可以吗
c语言·c++
我要升天!6 小时前
QT -- 网络编程
c语言·开发语言·网络·c++·qt
小武~7 小时前
Leetcode 每日一题C 语言版 -- 234 basic calculator
linux·c语言·leetcode