VS c++多文件编译

前言:记录下我这个菜鸡学习的过程,如有错误恳请指出,不胜感激!

1.简单多文件编译调试

文件目录:

编译:

-g选项是告诉编译器生成调试信息,这样可以在程序崩溃或出现错误时更容易地进行调试。这些调试信息包括变量名称、函数名称和行号等信息,可以在调试器中使用。

设置launch.json文件的"program",其中"${workspaceFolder}表示项目根路径。

调试,设置断点,点击F5启动调试。

2.使用cmake进行编译调试

点击后会生成build文件夹,然后在终端进入build路径,依次执行:

复制代码
cmake ..
mingw32-make.exe

配置launch.json文件:

调试:

相关推荐
程序猿_极客1 分钟前
JavaScript的Web APIs 入门到实战(day2):事件监听与交互实现,轻松实现网页交互效果(附练习巩固)
开发语言·前端·javascript·学习笔记·web apis 入门到实战
闲人编程15 分钟前
用Python控制硬件:Raspberry Pi项目初体验
开发语言·python·raspberry·pi·codecapsule·控制硬件
cherry--20 分钟前
集合(开发重点)
java·开发语言
apocelipes21 分钟前
C++23的out_ptr和inout_ptr
c++
半桶水专家26 分钟前
父子组件通信详解
开发语言·前端·javascript
敲上瘾38 分钟前
Elasticsearch从入门到实践:核心概念到Kibana测试与C++客户端封装
大数据·linux·c++·elasticsearch·搜索引擎·全文检索
鸢尾掠地平39 分钟前
Python中常用内置函数上【含代码理解】
开发语言·python
api_180079054601 小时前
请求、认证与响应数据解析:1688 商品 API 接口深度探秘
java·大数据·开发语言·mysql·数据挖掘
唐古乌梁海1 小时前
【Java】JVM 内存区域划分
java·开发语言·jvm
低调小一1 小时前
Android Gradle 的 compileOptions 与 Kotlin jvmTarget 全面理解(含案例)
android·开发语言·kotlin