加载中
msys2 执行gdb时 出现 ImportError: No module named libstdcxx.v6.printers

zero@zero-PC MSYS ~ $ gdb GNU gdb (GDB) 7.11.1 Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> Th...

2018/11/22 11:01
16
gdb常用命令

参考:https://blog.csdn.net/zdy0_2004/article/details/80102076 gdb xxxx 执行某个程 gdb> list n 输出n 之后的10行代码 break n 第n行设这个断点 next 下一语句 相当于 不进子函数 (相当于...

GDB
2018/12/03 09:40
1
vs code 配置.json文件引入makefile文件实现多文件编译

背景: 之前使用VS code写c++时,没使用到多文件,所以对launch.jason和task.jason配置没过多配置,但不支持多文件间的编译,调试。 注:主要针对较大的一些工程,涉及多个文件的编译,使用到...

VSCode 配置C、C++环境

VSCode中配置环境大概分以下几步: 下载安装VSCode 安装 C/C++ for Visual Studio Code 安装MinGW、配置系统环境变量 修改VSCode配置文件 首先打开VSCode 安装微软官方C/C++ for Visual Stud...

03/18 11:52
215
在android studio下配置gradle用ndk-build和ndk-gbd编译调试JNI

因为要在旧版android在做一些工作。所以做用到了它。目标平台是:android api 10和armv6. 开发环境是:AS 版本2.3.2; SDK版配android 2.3.3(api10); NDK版本android-ndk-r10e这个必需,后面版...

(good)整理:Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++(主要Windows、简要Linux)

弄了半天,总算弄好了,结合网上的教程,整理分享一下~ 发现总有童鞋问相同的问题,开始我还以为是没有配置好,今天我自己按照我原来写的尝试了以下,确实出现了问题,可能是VScode或者cpp的...

Cmake的 debug和release

Cmake的 debug版本和release版本(转) debug版本的项目生成的可执行文件需要有调试信息并且不需要进行优化,而release版本的不需要调试信息但是需要优化。这些特性在gcc/g++中通过编译时的参...

06/06 08:40
23
linux系统下如何在vscode中调试C++代码

本篇博客以一个简单的hello world程序,介绍在vscode中调试C++代码的配置过程。 1. 安装编译器 vscode是一个轻量的代码编辑器,并不具备代码编译功能,代码编译需要交给编译器完成。linux下最...

07/05 18:39
27
基于Android Ndk/Jni的内存泄漏检测

之前分析过在Android Native中分析内存泄漏的方法:Android Native内存泄露检测(针对Android7.0)但是很遗憾这个方法并不适用于Ndk和Jni,因此我们需要为Ndk和Jni寻找一种合适的方法,他就是L...

【VSCode】Windows下VSCode便携式c/c++环境【更新 2018.03.27】

版权声明:本文为博主原创文章,转载请注明出处。 https://blog.csdn.net/c_duoduo/article/details/52083494 Windows下VSCode便携式c/c++环境 ——————2018.03.27更新—————— Visu...

valgrind安装及使用方法详解

Valgrind manual: http://valgrind.org/docs/manual/manual.html valgrind介绍: l Valgrind查找内存泄露利器 Valgrind是一个GPL的软件,用于Linux(For x86, amd64 and ppc32)程序的内存调...

06/21 22:08
2
WIN下vscode调试C/C++,从零开始生成helloworld项目【2018年6月29日】

最近迷上了vscode这款编译器,小巧美观,用起来也很顺手,最主要的是全平台,正好最近要上手做Linux C客户端,以前没接触过linux,先拿它先在WIN上练练手。 这几天在网上找了非常多的教程,w...

valgrind安装及使用方法详解

Valgrind manual: http://valgrind.org/docs/manual/manual.html valgrind介绍: l Valgrind查找内存泄露利器 Valgrind是一个GPL的软件,用于Linux(For x86, amd64 and ppc32)程序的内存调...

05/14 15:56
7
在Linux中如何利用backtrace信息解决程序崩溃的问题

一、导读 在程序调试过程中如果遇到程序崩溃死机的情况下我们通常多是通过出问题时的栈信息来找到出错的地方,这一点我们在调试一些高级编程语言程序的时候会深有体会,它们通常在出问题时会...

07/30 18:11
20
Linux网络编程 -- select/epoll得知socket有数据可读,如何判断数据全部被读取完毕?

http://blog.csdn.net/ldd909/article/details/6168077 补充一点:只有在使用epoll ET(Edge Trigger)模式的时候,才需要关注数据是否读取完毕了。使用select或者epoll的LT模式,其实根本不用...

04/29 18:36
12
Linux系统中valgrind检查内存泄露

Valgrind 安装 1. 到www.valgrind.org下载最新版valgrind-3.2.3.tar.bz2 2. 解压安装包:tar –jxvf valgrind-3.2.3.tar.bz2 3. 解压后生成目录valgrind-3.2.3 4. cd valgrind-3.2.3 5. 运行...

[转] Valgrind使用

调不尽的内存泄漏,用不完的Valgrind Valgrind 安装 1. 到www.valgrind.org下载最新版valgrind-3.2.3.tar.bz2 2. 解压安装包:tar –jxvf valgrind-3.2.3.tar.bz2 3. 解压后生成目录valgrin...

04/08 19:54
4
【Android开发】:在任意目录执行NDK编译

文以简单的例子讲述如何在任意目录把自己写的C代码使用NDK提供的交叉编译该工具来编译成Android可使用的静态库/动态库。 1. 准备环境 首先,你得安装了Android的NDK编译工具,假设你的NDK的根...

03/26 08:38
1
TCMalloc解密

原文请移步我的博客:TCMalloc解密 写在前面 本文首先简单介绍TCMalloc及其使用方法,然后解释TCMalloc替代系统的内存分配函数的原理,然后从宏观上讨论其内存分配的策略,在此之后再深入讨论...

07/24 11:06
9

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部