摘要: GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。命令解释示例file 加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。(gdb) file gdb-samplerRun的简写,运行被调试的程序。如果此前... 阅读全文
posted @ 2015-03-12 15:34 来杯绿茶 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 4、创建根文件系统目录在nfs服务器根目录:nfsroot下,创建rootfs目录,以及根文件系统的各个目录。[root@wwwnfsroot]#mkdir-p/nfsroot/rootfs[root@wwwnfsroot]#cd/nfsroot/rootfs[root@wwwrootfs]#mkd... 阅读全文
posted @ 2015-03-12 14:41 来杯绿茶 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 在CentOS6.5上用gdb调试时提示Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.132.el6.i686先修改/etc/yum.repos.d/CentOS-Debuginfo.repo里面的debuginfo... 阅读全文
posted @ 2015-03-12 14:22 来杯绿茶 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 一。互斥量和条件变量简介 防止不停查询,浪费CPU 互斥量(mutex)从本质上说是一把锁,在访问共享资源前对互斥量进行加锁,在访问完成后释放互斥量上的锁。对互斥量进行加锁以后,任何其他试图再次对互斥锁加锁的线程将会阻塞直到当前线程释放该互斥锁。... 阅读全文
posted @ 2015-03-12 13:51 来杯绿茶 阅读(578) 评论(0) 推荐(0) 编辑