码迷,mamicode.com
首页 >  
搜索关键字:gdb    ( 2059个结果
VS2010查看源码对应的汇编语言
在学习c++中const关键字的过程中,经常会看到各种寄存器、汇编指令分析,像下面的图这样 左图是g++中反汇编的效果,右图是vs中反汇编的效果。 如果我们想要查看源码所对应的汇编语言,应该怎么操作呢? 1.ubuntu系统g++ g++中一般使用GDB进行调试。 我的工程文件下文件结构如上所示,进 ...
分类:编程语言   时间:2019-04-10 23:45:11    阅读次数:354
2018-2019-2 20165118 《网络对抗技术》Exp4 恶意代码分析
2018 2019 2 20165118 《网络对抗技术》Exp4 恶意代码分析 一.实验目标: 1.1是监控你自己系统的运行状态,看有没有可疑的程序在运行。 1.2是分析一个恶意软件,就分析Exp2或Exp3中生成后门软件;分析工具尽量使用原生指令或sysinternals,systracer套件 ...
分类:其他好文   时间:2019-04-07 22:04:53    阅读次数:206
ArcEngine中featurecursor分别在sde数据库和gdb数据库下的遍历问题
问题描述 以上是常用的循环遍历的步骤,最后遍历到feature为null后退出while循环,这时如果再执行一次featureCursor.NextFeature()语句: 1.在gdb和mdb数据库下会得到null; 2.在sde数据库下会得到“调用的函数顺序有误 [Function called ...
分类:数据库   时间:2019-04-06 18:39:30    阅读次数:183
windows下的vimrc
很奇怪的事...不会解释 建议编译位置第一次设置为 map <F9> :call CR()<CR>func! CR()exec "w"exec "!g++ -std=c++11 % -o %<"exec "!gdb %<.exe"endfunc 然后运行一次过后在设置为如下代码 set fileen ...
分类:Windows程序   时间:2019-04-05 20:15:02    阅读次数:199
arm-linux-gcc 常用参数讲解 gcc编译器使用方法
arm-linux-gcc 常用参数讲解 gcc编译器使用方法 我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为 arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个 ...
分类:系统相关   时间:2019-04-04 14:29:49    阅读次数:189
Linux之 Ngnix
前言: WEB框架 django 大而全, 功能特别多 form表单 , ORM, 中间件 笨重,臃肿 600/s flask 轻量级的,小而精, 它使用的都是第三方模块进行拼接起来的 4988/s tornado 支持异步, 处理用户请求过来数据不用等待,类似于协程 2138/s sanic py ...
分类:系统相关   时间:2019-04-02 21:37:59    阅读次数:239
在Linux上利用core dump和GDB调试
段错误(segfault) "段错误"是程序试图操作不允许访问或试图访问的不允许内存的情况。可能导致段错误的原因主要有: 1、试图解引用空指针(你不允许访问内存地址0) 2、试图解引用不在你内存中的其他指针 3、一个C++ vtable虚表指针被破坏并指向错误的地方,这导致程序试图去执行一些不可执行 ...
分类:数据库   时间:2019-04-02 12:56:40    阅读次数:213
软件开发--调试器GDB
一.GDB介绍A.GDB1.GNU项目中的调试器2.能够追踪程序的执行,也能够恢复程序崩溃前的状态B.GDB的重要性1.软件不是一次性开发完成的(是软件就有bug,是程序就有问题)2.调试时软件开发过程中不可或缺的技术C.GDB的常规应用1.自定义程序的启动方式(指定影响程序运行的参数)2.设置条件断点(在条件满足时暂停程序的执行)3.回溯检查导致程序异常结束的原因4.动态改变程序执行流(定位问题
分类:数据库   时间:2019-03-26 09:20:21    阅读次数:239
工作和面试中的gdb
gdb是C/C++程序员必备的专业技能,工作中gdb最常用的场景有两个,一个是分析core文件,另一个是调试程序。 分析core文件的方法如下: 1、gdb 程序名 core文件名 2、bt或where命令查看堆栈信息。 3、进入某个栈:f N,f是frame的缩写,N是栈号,如0、1、2、3... ...
分类:数据库   时间:2019-03-24 17:19:01    阅读次数:263
CPU监控 解题报告
"CPU监控" 这种题就需要小黄鸭调试法,不行就重构,动态gdb可能会死人,一堆tag的... 维护历史最值的一个核心是历史最值tag,它的意义是从上一次这个点下放tag之后到当前时刻的这个点的tag达到过的最大值。 我们注意到tag的作用是按找时间限制的,所以我们可以认为历史最大tag是一个前缀最 ...
分类:其他好文   时间:2019-03-21 21:41:03    阅读次数:170
2059条   上一页 1 ... 29 30 31 32 33 ... 206 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!