make makefile
摘要:Gcc的编译流程预处理阶段: gcc –E hello.c –o hello.i编译阶段:gcc –S hello.i –o hello.s汇编阶段:gcc –c hello.s –o hello.o链接阶段:gcc hello.o –o hello执行:./helloGCC的选项GCC 有超过10...
阅读全文
posted @
2015-03-03 23:35
后进后退
阅读(252)
推荐(0)
webbench
摘要:WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。整个源码分...
阅读全文
posted @
2015-02-05 14:40
后进后退
阅读(345)
推荐(0)
main(int argc , char *argv[])
摘要:#include #include #include int main(int argc, char *argv[]){ int opt; for(opt = 0 ; opt < argc ; opt++) printf("argv[%d] = %s\n" , opt, argv[opt]); ...
阅读全文
posted @
2015-02-04 17:05
后进后退
阅读(128)
推荐(0)
一些开源项目链接
摘要:http://my.oschina.net/zhoukuo/blog/335788
阅读全文
posted @
2015-02-04 15:02
后进后退
阅读(113)
推荐(0)
getopt getopt_long
摘要:getopt_long支持长选项的命令行解析,使用man getopt_long,得到其声明如下:#include intgetopt_long(int argc, char * const argv[],const char *optstring,const struct option *long...
阅读全文
posted @
2015-02-03 17:43
后进后退
阅读(747)
推荐(0)
linux 下串口的配置
摘要:串口最基本的设置包括波特率 校验位 和停止位。主要是设置个结构体的成员值,#include struct termio {unsigned short c_iflag; /*输入模式标志*/unsigned short c_oflag; /*输出模式标志*/unsigned short c_cfla...
阅读全文
posted @
2015-01-24 22:24
后进后退
阅读(484)
推荐(0)
linux 文件操作编程
摘要:Linux中所有的设备和文件的操作都使用文件描述符来进行。文件描述符是一个非负的整数,它是一个索引值,指向内核中每个进程打开的记录表。当打开一个文件或者创建一个新文件时,内核就向进程返回一个文件描述符;当需要读写文件的时候,就要把文件描述符作为参数传递给相应的函数。一个进程时,都会打开3个文件:标准...
阅读全文
posted @
2015-01-24 22:19
后进后退
阅读(569)
推荐(0)
linux进程间通信--无名管道
摘要:管道 只能用于具有亲缘关系的进程之间通信是一个半双工的通信模式,具有固定的写读端和写端,管道可以看成一种特殊的文件,对它可以使用普通的read、write等操作管道的创建:#include int pipe(int fd[2])该函数创建的管道的两端处于一个进程中间,在实际应用中没有太大意义,因此,...
阅读全文
posted @
2015-01-24 20:35
后进后退
阅读(330)
推荐(0)
Linux 进程编程
摘要:Linux通过维护者五个状态来调度进程的运行。这五个状态分别为:运行、可中断、不可中断、僵死、停止 。PID来标识不同的进程的,Linux中每一个进程都有一个唯一的进程号 。PCB块就是一个进程资源1.fork函数include pid_t fork (void)返回值 0:子进程 子进程ID(大于...
阅读全文
posted @
2015-01-24 14:15
后进后退
阅读(393)
推荐(0)
常用的工具GCC GDB Make Makefile
摘要:系统调用系统调用是操作系统提供给外部应用程序的一组特殊的接口。应用程序通过这组特殊“接口”来获得操作系统内核提供的服务。在 C 语言中,操作系统的系统调用通常通过函数调用的形式完成,这是因为这些函数封装了系统调用的细节,将系统调用的入口、参数以及返回值用 C 语言的函数调用过程实现。应用编程接口AP...
阅读全文
posted @
2015-01-24 12:17
后进后退
阅读(719)
推荐(0)