VS c++多文件编译

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

1.简单多文件编译调试

文件目录:

编译:

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

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

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

2.使用cmake进行编译调试

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

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

配置launch.json文件:

调试:

相关推荐
Sarvartha8 小时前
对象创建与引用
java·开发语言
All for pursuit.8 小时前
【二分查找-2】34.在排序数组中查找元素的第一个和最后一个位置
数据结构·c++·算法·leetcode
hasty8 小时前
限制写了却没生效:OpenTelemetry Go 的 Unicode 截断边界
开发语言·后端·golang
大侠归来8 小时前
C语言与C++在基础语法上的区别
java·c语言·c++
看看我呀看看我9 小时前
基于Qt的虚拟键盘
c++·qt·qt5·qt6.3
编码者卢布9 小时前
【App Service 】WebJobs 多实例实验:谁在运行,什么时候运行?
开发语言·python
kaixin_learn_qt_ing9 小时前
Qt抽屉窗体实现demo
开发语言·qt
quantdash_cc9 小时前
Python 获取实时行情后如何进行批量筛选?从全市场快照到策略候选池
开发语言·python·数据分析·量化交易·股票数据·quantdash
cu14310 小时前
细谈GM8229的具体功能与其应用
c语言·c++·人工智能·单片机
论文复现现场10 小时前
论文复现看到“RTX 3090 or higher”:显存、CUDA、batch size 与 OOM 怎么判断?
开发语言·pytorch·batch·cuda·rtx3090