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 · 768 阅读 · 0 评论 -
linux图形界面GTK QT GNOM KDE之间的关系
>GTK QT GNOME KDE的关系 一,linux本身没有图形界面,linux现在的图形界面的实现只是linux下的应用程序实现的. 图形界面并不是linux的一部分,linux只是一个基于命令行的操作系统,linux和Xfree的关系就相当于当年的DOS转载 2011-10-14 13:45:07 · 3342 阅读 · 0 评论 -
内核中常用的几种数据结构记录。
linux 内核中大量使用的数据结构主要包含以下四种: 1链表 在 linux/list.h中定义原型 2队列 在linux/kfifo.h中定义原型 · 3映射 4二叉树 每种结构常用的一些处理操作函数也都有定义。原创 2012-02-29 20:59:42 · 799 阅读 · 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 · 1782 阅读 · 0 评论