Linux环境下使用 VScode + CMake +CMakeTools开发调试 C++ 程序

本文介绍了如何在Linux环境下使用Visual Studio Code(VScode)结合CMake和CMakeTools插件进行C++程序的开发和调试。首先安装必要的插件,然后通过CMake:Quick Start创建项目,选择编译工具链,填写项目信息。接着,配置调试设置,编辑launch.json文件,调整program参数。最后,启动调试,成功运行并输出‘hello world!’。
摘要由CSDN通过智能技术生成

插件:

  1. Bracket Pair Colorizer :括号颜色区分

  2. C/C++ IntelliSense :代码提示

  3. Chinese (Simplified) Language Pack for Visual Studio Code :中文界面

  4. One Dark Pro :主题插件

  5. CMAKE:CMake langage support for Visual Studio Code

  6. CMake Tools:Extended CMake support in Visual Studio Code

1.新建文件夹

2.Ctrl+Shift+P 打开命令面板输入Cmake:Quick

参考资源链接:[Linux环境VSCode+CMake C/C++开发指南](https://wenku.csdn.net/doc/5y79fitpuy?utm_source=wenku_answer2doc_content) 要在Linux环境使用VSCodeCMake配置和调试C++项目,首先需要确保你已经安装了VSCode、GCC编译器、GDB调试器和CMake工具。《Linux环境VSCode+CMake C/C++开发指南》将会是你的好帮手,它会详细介绍如何在Linux平台下搭建开发环境,并进行项目构建和调试。 首先,你需要打开VSCode,安装C++扩展以及CMake Tools扩展,这些扩展可以帮助你更便捷地进行C++项目的开发。然后,通过VSCode创建一个新的C++项目,并使用CMake来配置项目的构建系统。 接下来,按照以下步骤进行配置和调试: 1. 打开终端,定位到项目目录,运行`mkdir build && cd build`来创建构建目录并进入。 2. 运行`cmake ..`来配置项目,它会生成Makefile文件,这是构建项目的蓝图。 3. 输入`make`来编译项目,生成可执行文件。 4. 为了调试,需要启动GDB。可以在VSCode中通过运行Debug菜单中的“Start Debugging”来自动启动GDB调试会话。 5. 在`launch.json`配置文件中设置断点,选择调试配置,例如使用gdb启动调试会话。 6. 点击调试工具栏上的“开始调试”按钮,VSCode将会编译项目并启动GDB调试器。 在调试过程中,你可以使用GDB的各种命令来控制程序的执行,如`next`、`step`、`continue`、`finish`和`break`等。通过这些命令,你可以在代码中逐步执行,观察变量的值,并查看调用栈等信息。 为了更好地理解CMake的配置,可以通过学习CMakeLists.txt文件中的语法和命令来定制你的构建过程。例如,你可以使用`add_executable`来添加可执行文件,`add_library`来添加库文件,以及`target_link_libraries`来链接库文件。 最终,通过这份指南《Linux环境VSCode+CMake C/C++开发指南》,你可以更深入地了解跨平台开发的实践,掌握如何利用VSCodeCMakeLinux环境下高效地进行C++项目的开发调试。这不仅适用于Linux初学者,也适用于有经验的开发者,希望进一步提升其开发技能和效率。 参考资源链接:[Linux环境VSCode+CMake C/C++开发指南](https://wenku.csdn.net/doc/5y79fitpuy?utm_source=wenku_answer2doc_content)
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值