技术栈
gdb
Lenyiin
10 天前
linux
·
python
·
bash
·
gdb
·
gcc
·
g++
·
lenyiin
《 Linux 修炼全景指南: 八 》别再碎片化学习!掌控 Linux 开发工具链:gcc、g++、GDB、Bash、Python 与工程化实践
本博客系统讲解了 Linux 下 C/C++、gcc/g++ 编译器、Bash 脚本与 Python 自动化开发的完整入门与进阶方法。从环境搭建、单文件编译到多文件工程化项目,从 GDB 调试、动态库使用到 Bash 与 Python 自动化工具构建,再到综合实战项目演练和常见报错排查指南,全面覆盖新手开发者必备技能。同时提供提升与扩展学习方向,指引读者掌握工程化思维、自动化能力及性能优化方法,助力从 Linux 新手成长为能够独立开发、调试和部署工程级项目的高效开发者。
kali-Myon
18 天前
运维
·
安全
·
docker
·
容器
·
gdb
·
pwn
·
tmux
快速解决 Docker 环境中无法打开 gdb 调试窗口以及 tmux 中无法滚动页面内容和无法选中复制的问题
报错内容如下:原因在于 pwntools 无法在 Docker 容器默认的终端环境中启动 GDB 所需的“新终端窗口”
赖small强
1 个月前
linux
·
c语言
·
c++
·
gdb
·
-g
【Linux C/C++开发】 GCC -g 调试参数深度解析与最佳实践
摘要: 本文深入剖析 GCC 编译器 -g 参数的技术原理,详解 DWARF 调试信息格式,对比分析二进制文件结构差异,并结合 GDB 实战演示调试技巧。适合嵌入式开发、Linux 系统编程及编译器爱好者阅读。
ベadvance courageouslyミ
1 个月前
gdb
GDB相关操作
linux 软件开放人员,必须会的4个工具:gcc 编译器 把源文件转换为可执行程序vim linux 下文本编辑器。
我在人间贩卖青春
1 个月前
gdb
·
调试
·
gdb调试
GDB调试方法及命令
代码AC不AC
1 个月前
linux
·
gdb
·
调试器
·
cgdb
【Linux】调试器 gdb / cgdb
个人主页:矢望 个人专栏:C++、Linux、C语言、数据结构它是 Linux 系统下最强大、最核心的命令行调试工具。gdb 和其它命令一样就是一个普通的命令。
岚天start
2 个月前
linux
·
运维
·
服务器
·
gdb
·
coredump
·
堆栈
·
内存快照
Linux内核coredump分析方案
目录1. 开启Coredump生成1.1 临时开启(当前会话有效)1.2 永久开启2. 配置Coredump文件
安全二次方security²
2 个月前
gdb
·
nvidia
·
cuda
·
调试
·
cuda-gdb
·
autostep
·
mpi cuda
CUDA-GDB(11)——调试示例演练
安全二次方(security²)博客目录导读目录11.1. 示例:bitreverse11.1.1. 代码演练
子牙老师
2 个月前
c语言
·
linux内核
·
gdb
·
调试器
从零手写gdb调试器
我,子牙老师,一个手写过操作系统、编程语言、Java虚拟机、docker、Ubuntu系统,玩透Windows内核、Linux内核的…硬核男人
kali-Myon
3 个月前
算法
·
安全
·
gdb
·
pwn
·
ctf
·
栈溢出
NewStarCTF2025-Week2-Pwn
目录1、Syscall2、刻在栈里的秘密3、input_small_function4、no shell
意法半导体STM32
4 个月前
人工智能
·
git
·
stm32
·
ai
·
gdb
·
stm32n6
·
stedgeai
基于 STM32N6-AI Image Classification 使用 git bash 命令行示例 LAT1552
关键字:STM32,AI,gdb,STEdgeAISTM32N6 正式发布后, STM32N6-AI 方案(参见 STM32N6-AI - AI software ecosystem for STM32N6 with Neural-ART accelerator - STMicroelectronics )引起了很多客户的兴趣。STM32N6-AI 例程 readme 中除了使用 IDE 外还提供了很多命令行操作,客户使用过程中有时会遇到一些小问题,本文以 x-cube-n6-ai-getstarted-
Zenexus
5 个月前
linux
·
vscode
·
qemu
·
gdb
VSCODE+GDB+QEMU调试内核
学习参考源地址:https://www.bilibili.com/video/BV1Gd4y1C73i?vd_source=
鹅毛在路上了
6 个月前
c++
·
gdb
·
llvm
CMake-gdb调试,解决LLVM ERROR: out of memory
在新设备上部署VideoPipe时,CMake编译好运行中途经常遇到LLVM ERROR: out of memory的报错,
2401_85828611
6 个月前
linux
·
运维
·
服务器
·
开发语言
·
gdb
OS15.【Linux】gdb调试器的简单使用
目录1.调试前的准备活动2.断点的分类3.测试代码3.几个命令list(简称l)list 函数名(或者l 函数名)
漫步企鹅
9 个月前
开发语言
·
qt
·
gdb
·
调试
【GDB】调试程序的基本命令和用法(Qt程序为例)
GDB(GNU Debugger)是一个强大的命令行调试工具,它可以帮助开发者在程序运行时查找和修复错误。当调试Qt程序时,GDB同样适用,并且能够帮助开发者定位诸如数组越界挂死等复杂问题。
Golinie
1 年前
linux
·
c++
·
gdb
·
fork
·
webserver
·
高并发服务器
【C++高并发服务器WebServer】-1:Linux中父子进程fork创建及关系、GDB多进程调试
在Linux中输入man 2 fork可以查看man文档中的fork的相关函数信息。fork的作用就是创建一个子进程。
利刃大大
1 年前
linux
·
c语言
·
vim
·
makefile
·
gdb
·
gcc
【Linux入门】2w字详解yum、vim、gcc/g++、gdb、makefile以及进度条小程序
在 Linux 下安装软件, 一个通常的办法是 下载到程序的源代码, 并进行编译, 得到可执行程序。但是这样太麻烦了, 于是有些人把一些常用的软件提前编译好, 做成 软件包(可以理解成 windows 上的安装程序) 放在一个服务器上,通过包管理器可以很方便的获取到这个编译好的软件包, 直接进行安装。
努力的CV战士
1 年前
c语言
·
开发语言
·
gdb
C语言gdb调试
目录1.gdb介绍2.设置断点2.1.测试代码2.2.设置函数断点2.3.设置文件行号断点2.4.设置条件断点
每天敲200行代码
1 年前
linux
·
c++
·
编辑器
·
vim
·
gdb
Linux开发工具--vim编辑器-gcc/g++编译器-gdb调试器
目录1.vim编辑器1.1.vim的基本概念1.2 vim的基本操作1.3vim三个模式的命令集插入模式
HIT_Weston
1 年前
python
·
gdb
·
os
·
nuttx
19、【OS】【Nuttx】【Python】gdb调试优化,python实现构建脚本
接wiki 18、【OS】【Nuttx】用gdb调试nuttx os 已经可以用gdb调试os程序了,不过有一点麻烦的是,每次点击调试按钮,都需要重新配置,构建一遍,甚是麻烦,