linux使用及系统编程
炽热恒星
从事c、c ,linux嵌入式软件开发
展开
-
unix网络编程学习(1)
头文件定义了struct in_addr{in_addr_t s_addr;//网络ip地址,网络字节序;}常用套接口地址结构struct sockaddr_in{uint8_t sin_len;sa_family_t sin_family原创 2011-09-21 10:25:43 · 780 阅读 · 0 评论 -
linux图形界面GTK QT GNOM KDE之间的关系
>GTK QT GNOME KDE的关系 一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的.图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统,linux和Xfree的关系就相当于当年的DOS转载 2011-10-14 13:45:07 · 3364 阅读 · 0 评论 -
内核中常用的几种数据结构记录。
linux 内核中大量使用的数据结构主要包含以下四种:1链表 在 linux/list.h中定义原型2队列 在linux/kfifo.h中定义原型· 3映射4二叉树每种结构常用的一些处理操作函数也都有定义。原创 2012-02-29 20:59:42 · 812 阅读 · 0 评论 -
linux kernel 的makefile的组织结构(转)
背景知识:背景知识一:Kconfig介绍:在#make menuconfig 时,所显示的Menu list是由各层Kconfig组成的。最底层Kconfig存放在 ~/arch/i386/Kconfig. 以此为头,它会一层层使用source来把需要加入的各个目录中Keconfig添加近来。例如:source "drivers/Kconfig"则将~/drivers/Kcon转载 2012-07-30 07:17:46 · 1823 阅读 · 0 评论