Linux下进程信息的深入分析

这里我们主要介绍进程的状态,进程的状态可以通过/proc/PID/status来查看,也可以通过/proc/PID/stat来查看. 如果说到工具大家用的最多的ps也可以看到进程的信息.这里我们通过/proc/PID/status来分析进程的信息. 在2.6.18之后的内核,多了cap...

2015-12-29 12:23:29

阅读数 7812

评论数 0

GCC 编译使用动态链接库和静态链接库

假设程序test依赖动态库b,而动态库b依赖动态库a。在编译test的时候,我们希望的是只指定b,而不用指定a,因为我们不希望知道a的依赖库有哪些,只需关心b。那么我们采用这样的思路去编译test的时候,是会报错的。比如: 我们编译动态库a:gcc a.c -o liba.so -shared ...

2015-12-02 08:29:05

阅读数 592

评论数 0

Makefile自动依赖

Makefile生成自动依赖的方法有两种: 1.  将所有.o文件的依赖关系写入单独文件,然后在Makefile中调用该文件 2.  每个.c文件对应一个.d文件,将依赖关系写入.d文件中     一、对于第一种方法,Makefile的写法如下: #file start CC = g...

2015-12-02 08:22:09

阅读数 787

评论数 0

makefile小结

CFLAGS += -Werror #存在告警禁止编译通过 Makefile 自动删除中间文件 Makefile 中添加 .PRECIOUS 指令,告诉 make 保留后缀为 .i 的中间文件 .PRECIOUS: %.i 或者在Makefile 中添加 .SECONDARY 指令,mak...

2015-12-01 20:21:04

阅读数 1178

评论数 0

virtualbox三种网络连接方式

virtualbox 三种网络连接方式的学习2010-05-15 11:23三种网络连接方式   Host-only:  ----可以用wireshark抓虚拟机和主机之间的网络包 三种网络方式  BRIDGED:  bridge就是“桥”的意思,说起桥接,就不能不说局域网。比如...

2015-12-01 20:13:34

阅读数 1856

评论数 0

linux小知识

1.linux 包含  # include  ------ vxworks #include 2.linux 保护 include   ------vxworks没有  struct timeval { time_t tv_sec; /* Seconds.  */ time_t tv_u...

2015-12-01 20:07:33

阅读数 703

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭