51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#GDB
Linux平台上使用gdb调试程序
gdb是Linux/UNIX平台下的一个程序调试工具,它是由GNU开源组织发布的。在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。我们使用gdb时,主要用它来完成以下几个方面的工作。1、启动程序,在启动时,可以按照你想要的环境来运行程序。2、设置断点,什么是断点,这里不解释...
开发笔记
·
2023-04-15
Linux
台上
使用
gdb
调试
Boost算法(GDBT,AdaBoost,XGBoost)原理及实践
在上一篇博客里,我们讨论了关于Bagging的内容,其原理是从现有数据中有放回抽取若干个样本构建分类器,重复若干次建立若干个分类器进行投票,今天我们来讨论另一种算法:提升(Boost)。简单地来说,提升就是指每一步我都产生一个弱预测模型,然后加权累加到总模型中,然后每一步弱预测模型生成的的依据都是损失函数的负梯度方向,...
代码星球
·
2021-02-23
Boost
算法
GDBT
AdaBoost
XGBoost
从json到python解析python,从bson到monogdb
JSON是JavaScriptObjectNotation的缩写,中文译为JavaScript对象表示法。用来作为数据交换的文本格式,作用类似于XML,而2001年DouglasCrockford提出的目的就是为了取代XML,它不是一种编程语言,仅用来描述数据结构。它只是一个字符串,它只是一个有规则的字符串,或者说带有...
代码星球
·
2021-02-22
python
json
解析
bson
monogdb
LinuxC使用gdb调试常用方法
注意:编译生成可执行文件时之前必须加参数-g,比如:gcchello.c-ohello-g...
代码星球
·
2021-02-22
LinuxC
使用
gdb
调试
常用
GDB高级使用方法
1、设置环境变量 用户可以在GDB的调试环境中定义自己需要的变量,用来保存一些调试程序中的运行数据。要定义一个GDB的变量很简单,只需使用GDB的set命令。 GDB的环境变量和Linux一样,也是以$起头。如: (gdb)set$foo=xxx 使用环境变量时,GDB会在第一次使用时创建这个变量,而在以后的使...
代码星球
·
2021-02-21
GDB
高级
使用方法
软件调试工具——GDB
1、GDB调试器概述 GDB是GNU开源组织发布的一个强大的程序调试工具,具有查看程序运行状态、设置断点、查看表达式、显示变量等众多功能,是程序员进行Linux编程必须要掌握的一种调试技术。 GDB调试工具的优势主要包含以下5个方面: (1)用户可以在程序运行过程中查看运行的状态; (2)用户可以在程序中任何需...
代码星球
·
2021-02-21
软件
调试
工具
GDB
centos下安装 gcc,g++,gdb
安装gcc:sudoyuminstallgcc查看gcc版本:gcc--version安装g++:sudo yuminstallgcc-c++查看g++版本:g++--version安装gdb:sudo yuminstallgdb查看gdb版本:gdb--version...
代码星球
·
2021-02-20
centos
安装
gcc
g++
gdb
gdb调试的常用参数说明
gcchello.c-g-ohello就会生成待调试信息的hello可执行程序gdbhello就会进入调试状态查看源代码: l查看main源代码(L的小写,不是数字1),list的缩写l[filename:linenum]查看指定文件的指定行的源代码继续查看按ll[filename:func]查看指定文件的指...
代码星球
·
2021-02-20
gdb
调试
常用
参数
说明
第一部分牛刀小试:启动GDB开始调试
当程序被停住了,你需要做的第一件事就是查看程序是在哪里停住的。当你的程序调用了一个函数,函数的地址,函数参数,函数内的局部变量都会被压入“栈”(Stack)中。你可以用GDB命令来查看当前的栈中的信息。一、gdb查看堆栈信息下面是一些查看函数调用栈信息的GDB命令:1、backtrace、bt打印当前的函数调用栈的所有...
代码星球
·
2021-02-12
一部分
牛刀小试
启动
GDB
开始
GDB core命令的使用调试段错误
#include<stdio.h>voidfunc(){int*p=NULL;printf("*p:%d",*p);//断错误}intmain(void){func();return0;} 1.首先设置开关设置core文件的大小为1000K存放数据[oracle@xweb1clession]$...
代码星球
·
2021-02-02
GDB
core
命令
使用
调试
GDB的安装
1、下载GDB7.10.1安装包#wgethttp://ftp.gnu.org/gnu/gdb/gdb-7.10.1.tar.gz或者可以远程看下有哪些版本http://ftp.gnu.org/gnu/gdb/gdb-8.1.tar.gz2、解压#tar-zxfgdb-7.10.1.tar.gz3、创建安装目录#mkd...
代码星球
·
2021-02-02
GDB
安装
GDB十分钟教程【转载于网络爱好者】
本文写给主要工作在Windows操作系统下而又需要开发一些跨平台软件的程序员朋友,以及程序爱好者。GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。 命令...
代码星球
·
2021-02-02
GDB
十分钟
教程
载于
网络
MongDB
下载https://www.mongodb.com/download-center?jmp=nav#community安装都是下一步1.创建数据目录MongoDB需要一个数据目录来存储所有的数据,启动MongoDB时需要指定这个数据目录运行cmdmde:mongodbdatadb2.启动进入安装目录D:ProgramF...
代码星球
·
2021-02-01
MongDB
GDB调试详解
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。命令解释示例file<文件名>加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,...
代码星球
·
2021-01-24
GDB
调试
详解
gdb调试报错:Missing separate debuginfos, use: debuginfo-install glibc-XXX
解决方案:1、先修改“/etc/yum.repos.d/CentOS-Debuginfo.repo”文件的enable=1;2、使用sudoyuminstallglibc安装;3、使用 debuginfo-installglibc-2.12-1.132.el6.i686 安装。  ...
代码星球
·
2021-01-16
gdb
调试
报错
Missing
separate
首页
上一页
1
2
3
4
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他