VSCode在window使用cmake编译Debug调试

参考

【C/C++】在VSCode中配置C/C++环境(使用gdb和code-runner两种方式配置)
cpp vocode launch.json 和 tasks.json

1.准备工具

1.1.安装VSCode编辑器

1.1.1.下载安装

下载VSCode编辑器

在这里插入图片描述

1.1.2.安装C/C++插件

在这里插入图片描述

1.2.安装MinGW-w64编译器:

MinGW-w64编译器官网

1.2.1.下载

在这里插入图片描述

注意:要下MinGW-w64版本,不要下成别的版本(比如MinGW-32)

1.2.2.安装

注意安装目录不要有空格或者特殊字符
在这里插入图片描述
安装完之后,在目录下会有bin目录会有所有程序,下图我是安装在D:/c/mingw64
在这里插入图片描述

1.2.3.配置环境变量

点击我的电脑-》属性-》环境变量设置
在这里插入图片描述
新建Path,选择增加刚刚安装的所有指令
在这里插入图片描述

1.2.3.测试

在任意位置打开cmd,输入gcc -v查看版本,说明安装成功
在这里插入图片描述

2.demo工程

2.1.新建文件夹demo

然后vscode直接打开
在这里插入图片描述

2.2.新建demo

2.3.配置CMakeLists.txt

cmake_minimum_required (VERSION 3.24)

project (Demo)

# 设置C编译器的调试选项
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g")
# 设置C++编译器的调试选项
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g")

# 定义变量
if (BUILD_PLATFORM STREQUAL rv1126)
    message("this is rv1126 platform")

elseif (BUILD_PLATFORM STREQUAL window)
	message("this is window platform")

	
else()
    message("this is x64 platform")
	
endif()

# ************** 指定头文件目录 *********************** #
include_directories(${
   CMAKE_SOURCE_DIR}/src)
include_directories(${
   CMAKE_SOURCE_DIR}/src/log)</
  • 12
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值