E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
GDB调试指北
【4. BSP开发指南 - [4.5. 内核调试指南]】
4.5.1.使用k
gdb调试
内核4.5.1.1.启动过程调试对于要调试内核启动过程(kgdb及串口驱动加载完成后)的,需要通过修改内核选项将KGDB模块编译到内核内,并在UBoot内通过修改并储存bootargs
千北@
·
2023-11-22 23:29
Horizon
X3
x3
sdb
使用vscode在linux平台开发C++程序(2)(包括cmake,gdb)
cmake编译一个多文件C++工程4,在vscode上面编译运行/调试一个多文件C++工程使用vscode在linux平台开发C++程序(1)(包括cmake,gdb)接下来介绍:不用vscode直接使用
gdb
My.科研小菜鸡
·
2023-11-22 20:00
#
编译和调试
vscode
gdb
一、使用
GDB调试
程序
文章目录一、GDB的功能二、如何增加debug信息三、信号以及中断四、GDB的命令4.1功能划分4.2调试方式4.3常用命令4.4暂停运行4.4.1设置断点的方式4.4.2查看断点的方式4.4.3观察点一、GDB的功能GDB主要完成以下功能:1、自由启动程序;2、程序可在指定的断点处停住;3、程序被停住时,可以获取此时程序的信息、查看变量值;4、可单步调试,检查每步的结果。二、如何增加debug信
future_sky_word
·
2023-11-22 20:28
#
GDB
c语言
linux
学习
前端新手Vue3+Vite+Ts+Pinia+Sass项目
指北
系列文章 —— 第七章 路由配置(vue-router深入解读)
系列文章目录(点击查看)文章目录系列文章目录(点击查看)前言一、介绍二、安装三、基础用法1、基础路由配置2、声明式导航和编程式导航1、声明式导航2、编程式导航3、嵌套路由4、动态路由匹配1、如何将多路径映射至同一组件2、代码演示5、命名、重定向和别名1、命名2、重定向3、路由别名6、路由传参7、不同的历史模式1、hash模式2、html5模式3、两种模式差异四、路由守卫1、完整的导航解析流程2、全
SmallTeddy
·
2023-11-22 17:19
前端新手项目指北系列文章
前端
sass
css
【C/C++】在VSCode中配置C/C++环境(使用gdb和code-runner两种方式配置)
文章目录一、下载编辑器和编译器1.VSCode编辑器:(1)下载(2)安装2.MinGW-w64编译器:(1)下载(2)安装二、设置环境变量三、在VSCode中下载必要的插件四、配置C/C++环境1.使用
gdb
原木月亮
·
2023-11-22 17:07
C++
vscode
c++
c语言
终端/Vscode +
GDB调试
C++程序
CMakeLists中需要设置编译类型为Debugset(CMAKE_BUILD_TYPEDebug)下载
gdb调试
器sudoapt-getinstallgdb在终端使用
gdb调试
程序gdb然后进入(gdb
Massif_Li
·
2023-11-22 17:04
c++
C++面试汇总
特别是单例子模式,工厂模式httpget和post请求区别tcpudpc++结构体和类的区别和联系进程和线程区别dll动态库和lib静态库,.so动态库和.a静态库cpu架构,国产化架构c++编译命令,
gdb
嘻嘻嘻嘻嘻嘻啊
·
2023-11-22 16:41
Linux
C++
mysql
sql
数据库
Linux归并排序,linux下归并排序(MergeSort)算法的C语言实现
在Linux下实现了一个归并排序的算法,分成多个文件,这里记录三点:归并排序的算法、makefile的使用、
gdb调试
心得一、归并排序算法算法的递推关系:一个大的数列需要排序,把它从中间分成两部分,每一部分归并排序
Super-IronMan
·
2023-11-22 12:23
Linux归并排序
[译]《iOS Crash Dump Analysis》- 系统诊断
点赞评论,感觉有用的朋友可以关注笔者公众号iOS成长
指北
,持续更新原书为iOSCrashDumpAnalysisBook,已得作者授权,欢迎star崩溃报告仅仅是更大的系统诊断报告的一部分。
iOS成长指北
·
2023-11-22 09:17
记录一次TensorFlow引发的Segment Fault(段错误)
目录背景问题描述问题解决更快地找到Python问题行利用python3的faulthandler利用
gdb调试
Python暂时的解决方案启示学会定位问题记住上一步背景本来开开心心(误)在Ubuntu上调代码
fightforglory
·
2023-11-21 20:45
tensorflow
python
人工智能
pytorch
ubuntu linux C/C++环境搭建
目录前言1.1vim安装与配置编辑1.2vim配置1.3gccg++编译器的安装与
gdb调试
器的安装1.4写个C/C++程序测试一下1.6vscode安装1.7vscode插件下载编辑前言在开始C++之前
陈皮学嵌入式
·
2023-11-21 17:52
C++
linux
ubuntu
c++
c语言
arm
通过汇编理解cortex-m3:第0章
第0章:准备工作基本想法:利用汇编和
gdb调试
,来学习cortex-m3汇编指令,以及一些寄存器的功能。
able陈
·
2023-11-21 15:28
STM32
汇编
stm32
单片机
海康威视工业相机MV-CE060-10UC使用
指北
海康威视工业相机MV-CE060-10UC使用
指北
海康威视工业面阵相机MV-CE060-10UC非UVC设备,欲使用该工业相机进行二次开发,需使用MVS机器视觉工业相机客户端。
иογιη
·
2023-11-21 10:53
其他
经验分享
日更 515天“拆书”《药房里买得到的传世名方》新版-养阴清肺丸⑶
之前文章请点击下方蓝色链接养阴清肺丸目录“拆书”《药房里买得到的传世名方》新版-养阴清肺丸⑶大家好,我是
指北
针。
指北针_从零开始
·
2023-11-21 09:48
前端新手Vue3+Vite+Ts+Pinia+Sass项目
指北
系列文章 —— 第六章 样式格式化
系列文章目录(点击查看)文章目录系列文章目录(点击查看)前言一、安装二、使用三、安装公共样式四、入口文件配置五、测试总结前言本篇涉及安装sass,并且配置项目sass的初始化样式。一、安装根据前面的项目配置,安装sass就非常的简单yarnaddsass在package.json中检查是否安装成功二、使用在src文件下新增styles文件夹增加variables.module.scss文件//ba
SmallTeddy
·
2023-11-21 05:54
前端新手项目指北系列文章
前端
sass
css
学习积累sda
零、
GDB调试
选项
GDB调试
选项启动程序调试:使用gdb命令启动
GDB调试
器,并在后面加上要调试的可执行文件名称,如:gdbmy_program。设置断点:使用break或b命令设置断点。
weixin_45834236
·
2023-11-21 04:42
笔记
【Linux命令Day4笔记】
p=64p64-p86Day4笔记
gdb调试
前提条件可执行文件必须包含调试信息gcc-g启动gdbgdbappstart--只执行一步查看代码lselect_sort.c:20则可以查看该文件第20行(
苏苏的水蜜桃
·
2023-11-20 12:02
Linux70h
linux
运维
服务器
Linux(day4)
gdb调试
:1.启动gdbstart--只执行一步n--nexts--step(单步)--可以进入到函数体内部c-continue--直接停在断点的位置2.查看代码:l--listl10(函数名)lfilename
白小白啊黑小黑
·
2023-11-20 12:30
Linux
Linux命令基础——makefile+gdb+IO
makefile-gdb-IO)目录:附:ftp工具介绍——FlashFXP一、学习目标二、makefile1、makefile编写12、makefile编写23、makefile编写34、makefile补充三、gdb1、
gdb
AllisWell_WP
·
2023-11-20 12:27
python
linux
java
嵌入式
ubuntu
日更 383天 成长日记-书摘《罗辑思维》认知篇⑴
成长日记-书摘《罗辑思维》认知篇⑴大家好,我是
指北
针。今天文章的主题,书摘《罗辑思维》认知篇⑴成长日记,今天由阅读、运动、小改变与习惯坚持,三部分组成,欢迎阅读与留言评论。一、阅读。
指北针_从零开始
·
2023-11-20 12:01
后海转一转
人潮拥挤,到了平安里,天是阴的,阴到我不辩东西,问一哥们哪边是北,哥们问我去哪,我说来游玩的,哥们手
指北
边说,往前走不远右拐有个胡同(护国寺小街?),小吃挺多的,再往前走就是后海。胡同环境挺好,进了小
基石之上
·
2023-11-20 10:39
Qemu模拟ARM64使用
GDB调试
linux kernel
Qemu模拟ARM64使用
GDB调试
linuxkernel1、linux文件编译大家在学习linuxkernel时,需要购买硬件开发板,这是一笔不少的投入,今天就介绍大家如何使用模拟器来模拟ARM硬件,
module_exit
·
2023-11-20 07:02
#
阅读工具
linux
运维
服务器
前端新手Vue3+Vite+Ts+Pinia+Sass项目
指北
系列文章 —— 第二章 环境部署
系列文章目录第一章技术栈简介(开篇)第二章环境部署(Node等环境安装)第三章项目创建(Vite项目初始化)第四章样式格式化(Sass)第五章路由配置(vue-router路由守卫)第六章请求配置(Axios请求和响应拦截)第七章Layout组件(Element-Plus的使用)第八章登录开发(Pinia使用和数据持久化)第九章基础界面开发(组件封装和使用)第十章常用工具函数(Utils配置)文章
SmallTeddy
·
2023-11-20 06:22
前端新手项目指北系列文章
前端
sass
css
linux
gdb调试
安装gdbyuminstallgdb-y查看dump文件所在路径:可通过cat/proc/sys/kernel/core_pattern命令获取dump目录路径
gdb调试
:可执行文件为xxx(例如:main
dreamer'~
·
2023-11-20 05:12
Linux
linux
前端新手Vue3+Vite+Ts+Pinia+Sass项目
指北
系列文章 —— 第三章 项目创建
系列文章目录第一章技术栈简介(开篇)第二章环境部署(Node等环境安装)第三章项目创建(Vite项目初始化)第四章样式格式化(Sass)第五章路由配置(vue-router路由守卫)第六章请求配置(Axios请求和响应拦截)第七章Layout组件(Element-Plus的使用)第八章登录开发(Pinia使用和数据持久化)第九章基础界面开发(组件封装和使用)第十章常用工具函数(Utils配置)文章
SmallTeddy
·
2023-11-20 04:27
前端新手项目指北系列文章
前端
sass
css
github
gitee
前端新手Vue3+Vite+Ts+Pinia+Sass项目
指北
系列文章 —— 第一章 技术栈简介
系列文章目录第一章技术栈简介(开篇)第二章环境部署(Node等环境安装)第三章项目创建(Vite项目初始化)第四章样式格式化(Sass)第五章路由配置(vue-router路由守卫)第六章请求配置(Axios请求和响应拦截)第七章Layout组件(Element-Plus的使用)第八章登录开发(Pinia使用和数据持久化)第九章基础界面开发(组件封装和使用)第十章常用工具函数(Utils配置)文章
SmallTeddy
·
2023-11-20 01:58
前端新手项目指北系列文章
前端
sass
vue.js
javascript
css
沙漠行
吉普缓缓躲凶险,罗盘晃晃
指北
端。淡水干粮已无几,海事卫星连线难!
云逸1108
·
2023-11-19 22:37
日更 514天“拆书”《药房里买得到的传世名方》新版-养阴清肺丸⑵
之前文章请点击下方蓝色链接养阴清肺丸目录“拆书”《药房里买得到的传世名方》新版-养阴清肺丸⑵大家好,我是
指北
针。
指北针_从零开始
·
2023-11-19 14:33
STM32嵌入式应用系统设计(VScode、Proteus)
VScode的可视化的代码跟踪调试2.Proteus仿真运行stm32程序2022.1.10记:关于电路原理图与PCB图在后期的博客中能够看到,可移步到后方博客中:本次实验,我将在前次作业中命令行工具
gdb
准时不早退的刘文威
·
2023-11-19 12:43
嵌入式
vscode
stm32
proteus
手动编译GDB
手动编译GDB起因在于使用Clang-14编译C++文件并生成调试信息,使用
gdb调试
时报DWARF相关错误。
Flyzz~
·
2023-11-19 00:37
gdb
Linux
gdb调试
的时候没有对应的c调试信息库怎么办?
gdb调试
报错:Missingseparatedebuginfos,use:debuginfo-installglibc-2.17-260.el7_6.6.x86_64在centos7上面
gdb调试
程序时候
ALex_zry
·
2023-11-18 23:23
Liunx
linux
c语言
运维
C语言编程及调试之设置断点,c语言编程--
gdb调试
进程地址空间高地址命令行参数和环境变量栈向下增长;未使用空间堆向上增长;未初始化数据段(BSS)未初始化全局变量,程序执行前初始化为0或NULL;已初始化数据段由exec从程序文件读取;低地址文本段由exec从程序文件读取;l栈中保存了函数调用关系。每调用一个函数,分配一个栈帧,记录函数返回地址、传递的参数以及局部变量。l可以使用GDB的backtrace(缩写为bt)命令查看栈信息。最前面的数字
爱奔跑的橙儿
·
2023-11-18 22:54
C语言编程及调试之设置断点
我曾为 TS 类型编程感到痛不欲生,直到我遇到了这份体操指南
点击上方程序员成长
指北
,关注公众号回复1,加入高级Node交流群作者:林不渡(作者授权转载)https://juejin.cn/post/6885672896128090125前言作为前端开发的趋势之一
傲娇的koala
·
2023-11-18 22:40
编程语言
twitter
java
xhtml
scrum
gdb调试
gdb调试
l显示对应的代码rrun,开始调试b打断点info查看断点信息d删除断点enablebreakpoint开启断点disablebreakpoint关闭断点n(next)逐过程(不进入函数)s(
Sudo_Wang
·
2023-11-18 21:33
Linux
windows
服务器
linux
cesium 隐藏entity_Cesium 上手不完全
指北
Cesium上手不完全
指北
将最近学习的CesiumJS做一个系统梳理,从项目配置开始,记录常用API的使用。
weixin_39638623
·
2023-11-17 12:10
cesium
隐藏entity
【Linux】GDB保姆级调试指南(什么是GDB?GDB如何使用?)
目录一、前言二、什么是GDB何为调试
GDB调试
工具---提供的帮助三、GDB的安装教程检查机器上是否安装了gdbgdb的安装四、GDB在那个开发版本(debug/release)中进行应用呢?
sunny-ll
·
2023-11-17 00:55
Linux基础
linux
运维
服务器
c++
开发语言
数据结构
.NET 跨平台框架Avalonia UI: 填坑
指北
(一):熟悉UI操作
Avalonia是一个跨平台的.NETUI框架,支持Windows、Linux、MacOSX…(以及AndroidIOSsoon…)本篇主要介绍Avalonia开发过程和Linux适配环节的几个疑难点…avaloniaforvs安装和.deb安装包部署可参考:https://www.cnblogs.com/Fengyinyong/p/13346642.html与WPF类似,Avalonia使用XA
chinaherolts2008
·
2023-11-16 23:17
C#教程
c#教程
微前端-qiankun-落地
指北
微前端框架-乾坤的实际落地使用方式微前端是什么?一个针对前端大型,超大型项目遇到项目运维,开发瓶颈的解决方案微前端针对谁?大型或者超大型前端项目怎么理解微前端?与你当前技术无关,比如:vue,react,angular,jquery等等,混着用都行,都没关系将一个大型项目,以模块化思维进行拆分,独立开发,独立部署,独立运行,最终由主框架同步更新增量升级,对于大型项目,快速迭代,项目体积臃肿,无论是
南麟剑首
·
2023-11-16 13:45
前端项目
vue实战
前端
qiankun
微前端
qiankun实战
微前端实战
linux服务器死循环处理
检查服务器死循环步骤如下:top:找出占用cpu过高的程序kill:kill对目标程序的监控进程gdbattach:对占用cpu过高的程序进行
gdb调试
infothread:列出线程状态thread:根据线程号切换到某个线程
this is DaLi
·
2023-11-16 11:07
线上服务器运维
线程
运维
游戏服务器
GDB符号表概念及Linux获取符号表的方式
GDB符号表概念GDB符号表是
GDB调试
器在调试过程中使用的一种数据结构,它包含了程序中函数、变量、类型等信息,方便在GDB在调试过程中进行符号解析和地址定位。
弗朗克21
·
2023-11-16 06:10
linux
运维
服务器
GDB
符号表
Linux系统上64位AT&T风格汇编语言计算乘方堆栈图分析(只有一层调用)
参考博文:《怎样深入理解堆和栈》《关于寻址方式一篇就够了》《堆栈、栈帧、函数调用过程》《
gdb调试
中-iframe命令之堆栈信息说明》《【TARS】
GDB调试
进阶「0x02」》栈与栈帧的关系一个程序在运行过程中
seasidezhb
·
2023-11-16 02:24
rust学习
Rust
汇编
CSS 实现按钮点击动效的套路
大厂技术高级前端Node进阶点击上方程序员成长
指北
,关注公众号回复1,加入高级Node交流群在Web中,大部分按钮可能都是平平无奇的,有时候为了强调品牌特殊或者满足特殊功能,可能需要给按钮添加一点点击动效
傲娇的koala
·
2023-11-15 18:07
css
java
js
css3
spring
CLion进行远程/本地编译、
GDB调试
postgres(含阅读源码)
Clion-Remote
GDB调试
postgres(本地为windows,远程为centos)通过Make+Makefile编译,并构建索引下面一步一步跟着做即可下载源码压缩包、编译postgres的源码
嘻·嘻
·
2023-11-15 15:52
postgres
c语言
postgresql
linux
centos
windows
linux下gcc图形调试界面,Linux3:Linux下的基本工具使用(vim编辑器,gcc编译器,
gdb调试
...
Linux3:Linux下的基本工具使用(vim编辑器,gcc编译器,
gdb调试
Linux3:Linux下的基本工具使用(vim编辑器,gcc编译器,
gdb调试
工具,makefile编译)1.vim编辑器的使用
JGling13637461833
·
2023-11-15 14:00
linux下gcc图形调试界面
编译器gcc/g++的使用以及调试工具gdb的使用(有一点基础就能学会!)
本篇博客简介:主要介绍了Linux下程序的编译和调试,以及在Linux下提交代码到gitub上LinuxLinux下重要工具的使用1.gcc/g++1.
gdb调试
3.Linux项目自动化构建工具-make
@向大佬学习
·
2023-11-15 08:23
Linux
linux
java
运维
vim编辑器和gcc/g++编译器和
gdb调试
器和make/makefile自动化构建工具的使用
vim的三种模式(其实有好多模式)(1).命令模式(2).插入模式(3).底行模式vim的基本操作vim的命令模式的基本操作vim的插入模式的基本操作vim的底行模式的基本操作vim的配置7.gcc和g++相关操作(1).使用gcc/g++进行预处理操作注:预处理功能主要包括宏定义(将宏进行替换),文件包含(将代码中包含了的头文件全部加载进去),条件编译(如果SHOW宏定义了,输出hellowor
ssskskskskksks
·
2023-11-15 08:50
c++
XCTF攻防世界 4-ReeHY-main-100 题解
经过分析,漏洞主要有:在create_exploit函数中的两个整型溢出漏洞,使chunk地址可以写到缓冲区的高地址处在delete_exploit函数中的doublefree漏洞,释放后没有清空指针经过
gdb
C0Lin
·
2023-11-14 23:58
write_ups
学习
pwn
安全
老表带你学Linux kernel pwn 入门(一)
linuxkernelpwn赛题介绍2.1文件组成2.2原始赛题文件处理方法2.2.1抽取`vmlinux`的方法2.2.2解包文件系统的方法2.2.3获取`gadget`的方法2.2.4如何将exp送到虚拟机中编译2.2.5
gdb
SiameseJuly
·
2023-11-14 22:27
CTF
linux
kernel
pwn
Linux开发工具01:使用
GDB调试
代码
写在前面这里主要记录一下如何使用GBD进行调试;一、安装GDB参考博客:Ubuntu下gdb的安装;在官网上查看当前的GDB最新版本,链接在:https://ftp.gnu.org/gnu/gdb/;在Linux下新建一个文件夹并进入该文件夹中,将GDB压缩包下载到该文件夹中:mkdirgdbcdgdb#下载压缩包wgethttp://ftp.gnu.org/gnu/gdb/gdb-13.1.ta
Jeremy_权
·
2023-11-14 17:37
Linux
linux
运维
服务器
Cadence Virtuoso 入门操作(一)
CadenceVirtuoso617小白入门操作
指北
本文是CadenceVirtuoso6.1.7软件的入门使用教程,适合Cadence软件的初学者,初学者可以跟随本教程初步熟悉原理图创建、仿真、以及版图绘制等过程
weixin_45950169
·
2023-11-14 02:38
模拟IC
cadence
射频工程
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他