首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

实战|C++在vscode上的调试配置

本⽂旨在让刚接触vscode却⼜不知如何 debug的童鞋能够快速搭建⾃⼰的编程环境,使更多的精⼒focus在coding或algrithm上,若有错误的地⽅,欢迎指正和交流。...环境与安装 本⽂的配置环境是ubuntu16.04。...在调试程序之前还需要安装⼀些vscode的插件,操作⾮常简单快捷。...接下去只要再弄2个⽂件,就可以debug你的项⽬了,第⼀个是tasks.json⽂件,可以在⽹上搜索如何⽣成,不过更直接的⽅ 式是直接在.vscode下新建⼀个tasks.json⽂件,然后把以下内容直接复制上去...总结 在vscode下配置C++调试环境主要就是做⼀件事:创(复)建(制)1个⽂件夹和3个⽂件: launch.json tasks.json 编译执⾏的脚本:例⼦中的脚本内容实际就是cmake内容

4.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Ubuntu上源码调试glibc

    0x00 背景 最近有个需求,需要源码调试glibc。由于系统的glibc没有调试符号,所以也算费了一番周折。不过ubuntu还是比较人性化的。...0x01 方法 首先在ubuntu上安装带调试符号的libc sudo apt-get install libc-dbg 在32位下命令如下: sudo apt-get install libc-dbg...Ubuntu的源码是基于GNU libc做了修改,随意最好通过Ubuntu的源来下载。 sudo apt-get install source libc-dev 执行这条命令可能会报错。...因为在替换国内源的时候,没有加上deb-src的源。在source.list中查看是否有deb-src,如果没有,添加这个源即可。...命令执行完成后会在当前目录多一个eglibc-版本的文件夹,比如我的机器是glibc-2.19,则下载的目录为eglibc-2.19 0x02 使用 在gdb中需要设置源码搜索路径 directory

    4.1K80

    怎样在VSCode中调试C++程序

    概述 VSCode 是目前最热门的IDE之一,在本节,我们将介绍怎样在 VSCode 中进行 C++ 程序的调试。...在开始之前,需要通过 VSCode官网下载对应操作系统的最新版本,并安装到自己的电脑上。 这篇文章并不会涉及 VSCode 的基本操作,比如创建项目、安装插件、设置 等等的知识。...创建调试配置文件 准备好源代码并且安装好插件之后,我们可以打开 VSCode 的 调试(debug) 菜单栏,如下图 通过点击图示中的菜单创建 VSCode 的C++调试(debug)配置文件,此时在...调试过程 我们在第4步骤配置好自动化编译之后,现在我们在程序执行的mian 函数里添加如下一行代码来验证结果 std::cout << "this is a test stating" << std::...,如下图 在 VSCode 的调试包含了 以下几个功能按键: Continue(F5): 执行到断点会停止 Step Into(F11): 进入子函数,单步执行 Step Out(Shift + F11

    4K00

    在 Ubuntu 上安装 MySQL

    本教程展示了在 Ubuntu 上安装 MySQL 8 的详细步骤。 先决条件 请使用 root 用户,或者具有管理员权限的用户登录系统,完成以下操作。 在 Ubuntu 中安装 MySQL 1....更新软件仓库包索引 执行以下命令更新 Ubuntu 本地软件仓库的包索引。 sudo apt update 2. 升级本地软件 输入以下命令升级系统: sudo apt upgrade 3....配置 MySQLPPA 在 Ubuntu 中安装 Mysql 最方便方式是用 MySQL 自己的 APT 仓库。 APT 仓库中包含了 MySQL 的服务器和工具相关的软件。...ERROR 1819 (HY000): Your password does not satisfy the current policy requirements ※ 重点:修改密码策略 查看密码策略,在...MySQL 使用Navicat等远程链接工具,提示2003 - Can't connect to MySQL server on (10061 "Unknown error")问题 系统配置 OS: Ubuntu

    1.2K20

    在VScode上配置Python开发环境

    的Python环境时会用上 安装VScode 配置VScode 打开VScode,在Extensions 中输入Python 根据需要下载所想要的扩展(我用的是 Python) 创建项目,配置工作区域...1.新建一个项目 新建一个文件 test.py 2.配置工作区域(配置flake8和yapf并关闭pylint工具) 打开settings(界面左下角),在settings界面的右上角有...的按键,点击选择...,选择添加配置,会弹出launch.json文件 添加以下配置(这样编译时,可以不用按两次F5),如果你想一步一步地调试,将false改成true就行了 "stopOnEntry":false, 4.环境变量的设置...完成以上配置并不能让我们在VScode中,调试和运行代码 因为我们还没有配置VScode中的Python路径 打开 launch.json ,在调试时使用的调试器下输入"pythonPath":目标路径...,打开文件进行调试: ?

    4K10

    Git在Ubuntu上的配置方法

    本文介绍在Linux操作系统的Ubuntu版本中,配置分布式开源版本控制系统Git,随后基于Git克隆GitHub中项目的代码的详细方法。   ...在之前的文章Git介绍及其与GitHub的基本使用以及配置Git并克隆GitHub代码的方法中,我们介绍了在Windows电脑中Git的下载、安装方法;而本文则就对在Ubuntu系统中实现这一操作的方法加以介绍...接下来,我们还需要对Git加以用户名和邮箱的设置;后续Git将会使用这些信息来标识你在提交代码时的身份。首先,我们可以输入如下的代码,查看当前我们的用户名和邮箱设置情况。...接下来,我们通过如下的代码,设置我们的用户名和邮箱(记得替换下述代码中的汉字部分为你的信息);这里原理上我们可以随意配置自己的用户名和邮箱,不过为了今后使用方便,建议大家选择和自己GitHub(或类似网站...这里需要注意,我们克隆项目后,项目文件就会保存在终端当前的路径下;因为我这里终端执行上述代码时是在默认路径,所以如下图所示,我的项目就被保存在了Home文件夹中。   至此,大功告成。

    20810

    vscode 在不同设备上共用自己的配置

    vscode 在不同设备上共用自己的配置 介绍 code settings sync:是专门用来同步vacode配置到Gitee中的插件,通过这个插件,可以在任何新的设备,新的平台同步自己的配置,快速的构建自己熟悉的...私人令牌写在setting json的gitee.access_token属性中 配置VsCode 中的setting json,在最后追加gitee.gist和gitee.access_token...测试上传配置 上传配置命令为upload setting,用快捷键Ctrl+Shift+P在VsCode的上方召唤出命令行,输入upload setting 这时在下方的输出窗口查看内容...在自己的Gitee中查看自己上传的配置 7....Gitee中生成私人令牌的时候仅勾选gists 和user_info),在通过快捷键Ctrl+Shift+P打开VsCode的command palette输入download setting就可以下载

    27110

    在Ubuntu 16.04上安装WordPress

    介绍 在本指南中,您将学习如何在运行Ubuntu 16.04的Linode上安装WordPress。WordPress是一个流行的动态内容管理系统,专注于博客。...WordPress可以部署在LAMP或LEMP堆栈上,并具有广泛的插件框架和主题系统,允许网站所有者和开发人员使用其简单但功能强大的发布工具。 注意 本教程是为非root用户编写的。...准备 您应该拥有一个Ubuntu 16.04的服务器,并使用提升的sudo权限为Ghost创建了新用户。本教程中的示例使用ghostexample。.../public_html 配置WordPress 在网络浏览器中访问您的域名,然后按照屏幕上显示的步骤操作。...有关XML-RPC的更多信息,请访问XML-RPC上的WordPress指南。有关Jetpack的更多信息,请访问Jetpack for Wordpress。

    5.1K20
    领券