- 博客(8)
- 资源 (37)
- 收藏
- 关注
原创 GDB多线程调试方法
GDB多线程调试方法1/打断点,每个线程(包括主线程)都要打断点,在你关注的地方或者是循环开始的地方打断点2/运行3/ set scheduler-locking on ; 只运行 当前调试的线程,其他线程阻塞4/ 找到你关注的线程调试 可以用 info threads 查看有几个线程 可以用 thread 1 来切换当前调试的线程 为 1线程 threa...
2018-04-30 21:52:35 356
原创 vim72+gdb 集成调试环境
这里主要讲 怎么在 vim7.2中 利用 gdb 调试 (注意:不是独立的gdb调试,而是vi和 gdb 联调)分述了调试环境的 安装,配置,运行解压并打patch//相关资源在 互联网上tar xjf vim-7.2.tar.bz2tar xzf vimgdb72-1.14.tar.gzpatch -d vim72 --backup -p0 < vimgdb/vi...
2018-04-24 11:10:02 231
原创 oh-my-zsh安装及配置(ubuntu)
本篇博客是 基于 zsh 和 oh-my-zsh ,讲述怎么安装 zsh 和 oh-my-zsh ,并配置至 oh-my-zsh 可用安装 zshsudo apt-get install zsh安装 oh-my-zshcd ~;sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/i
2018-04-11 10:38:11 570
原创 uboot boot ags
本篇主要讲 uboot bootargs变量 中的 键值对setenv bootargs 'mem=32M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:192k(boot),2048k(kernel),5952k(rootfs)'mem mem=xxM 指定内核内存的大小,不是必须的
2018-04-04 11:20:07 1095
原创 cmake 编译源码
本篇文档的主要目的是,已经存在了一个tarball 文件,且该源码文件由cmake 管理,怎么编译成在linux下运行的可执行文件.cmakeCross-Platform Makefile Generator是一个生成跨平台Makefile的工具 ,通过 解析CMakeLists.txt可以生成Xcode,Eclipse,Visual Studio 的工程文件编译的过程...
2018-04-04 10:40:50 2697 1
原创 autoconf 源码编译 ./configure
本篇主要讲已经存在一个autoconf 管理的源码,怎么将其编译成功AUTOCONF和AUTOMAKEAUTOCONF和AUTOMAKE是非常有用的用来发布C程序的东西.AUTOCONF产生AUTOMAKE典型的程序安装步骤要用到GNU的AUTOCONF和AUTOMAKE编译流程1/ 阅读 README 或者 INSTALL2/ ./configur......
2018-04-04 10:29:32 3931
原创 git 中 HEAD 概念
参考资料本文讲述的 是 git 命令中的 HEAD ,适用于 github ,不适用于 gerrit git-recipes 这个链接是一个比较好的git教程本文不对git进行介绍,只是收集一些和 HEAD 相关的链接实例$ git branch -a dev* master remotes/origin/HEAD -> origin...
2018-04-03 20:01:31 22246 1
freetype2+SDL+SDL_ttf源码包及字符串转bmp图片demo
2017-03-07
linux-5.17 arm32 arm64 rv64 arch 下的 共同函数
2022-06-16
grub-build.log
2020-11-22
sdio_data_AllInOne.rar
2019-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人