1 / 77
文档名称:

linux下c编程高效手册.doc

格式:doc   大小:325KB   页数:77页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

linux下c编程高效手册.doc

上传人:xzh051230 2019/1/14 文件大小:325 KB

下载得到文件列表

linux下c编程高效手册.doc

相关文档

文档介绍

文档介绍:linux操作系统下c语言编程入门整理编写:007xiong原文:Hoyt等(一)目录介绍 linux下C编程详解 11)Linux程序设计入门--基础知识 62)Linux程序设计入门--进程介绍 61。进程的概念 62。进程的标志 73。进程的创建 84。守护进程的创建 93)Linux程序设计入门--文件操作 101。文件的创建和读写 102。文件的各个属性 113。目录文件的操作 124。管道文件 134)程序设计入门--时间概念 141。时间表示 142。时间的测量 143。计时器的使用 155)Linux程序设计入门--信号处理 161。信号的产生 162。信号操作 173。其它信号函数 184。一个实例 186)Linux程序设计入门--消息管理 191。POSIX无名信号量 192。SystemV信号量 203。SystemV消息队列 214。SystemV共享内存 227)Linux程序设计入门--线程操作 23线程的创建和使用 238)Linux程序设计入门--网络编程 (TCP) . :UDP服务器 :TCP服务器 :TCP服务器 :多路复用I/O :UDP服务器 479)Linux下C开发工具介绍 47GNUC编译器 选项 48优化选项 49调试和剖析选项 49gdb基本命令 50另外的C编程工具 52xxgdb 52calls 53calltree 54indent 55gprof 56(二)具体内容1)Linux程序设计入门--基础知识Linux下C语言编程基础知识前言:,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助--------------------------------------------------------------------------------,如果要编译一个C语言源程序,():intmain(intargc,char**argv){printf("HelloLinux\n");}要编译这个程序,我们只要在命令行下执行:gcc-./,-,一般来说我们只要知道其中的几个就够了.-o选项我们已经知道了,表示我们要求输出的可执行文件名.-c选项表示我们只要求编译器输出目标代码,而不必要输出可执行文件.-,我们就可以编译我们自己所写的简单的源程序了,如果你想要知道更多的选项,的帮助文档,那里有着许多对其