摘要:
1. 下载gdb,下载地址:http://www.sourceware.org/gdb/2. 准备编译过程需要的依赖库 termcap,下载地址:http://ftp.gnu.org/gnu/termcap/ 编译termcap: $ mkdir/home/tom/tool/termcap $ tar zxvf termcap-1.3.1.tar.gz $ cd termcap-1.3.1 $ ./configure --host=arm-none-linux-gnueabi --prefix=/home/tom/tool/termcap $ vim Makefile 更... 阅读全文
阅读排行榜
pthread_cancel用法及常见问题(转载)
2017-08-28 21:46 by minus01, 1086 阅读, 收藏,
摘要:
先看下面一段程序: 上面程序并不会将子线程取消,why? 这是因为子线程一直在while()循环,没有挂起,所以不能将其取消;那么该如何才能取消呢? 先来看一下pthread_cancel()的用法: 线程取消的方法是向目标线程发Cancel信号,但如何处理Cancel信号则由目标线程自己决定,或者 阅读全文
Linux 网络编程之ioctl函数
2014-03-10 20:06 by minus01, 822 阅读, 收藏,
摘要:
1.介绍 Linux网络程序与内核交互的方法是通过ioctl来实现的,ioctl与网络协议栈进行交互,可得到网络接口的信息,网卡设备的映射属性和配置网络接口.并且还能够查看,修改,删除ARP高速缓存的信息,所以,我们有必要了解一下ioctl函数的具体实现. 2.相关结构体与相关函数 #include 阅读全文
Linux中的线程局部存储(转)
2017-09-04 14:46 by minus01, 691 阅读, 收藏,
摘要:
转载请说明出处:http://blog.csdn.net/cywosp/article/details/26469435 在Linux系统中使用C/C++进行多线程编程时,我们遇到最多的就是对同一变量的多线程读写问题,大多情况下遇到这类问题都是通过锁机制来处理,但这对程序的性能带来了很大的影响,当然 阅读全文
浙公网安备 33010602011771号