何为Posix标准

Posix:Portable Operating System Interface 可移植操作系统接口

一、Posix目的:
Posix的目的使源代码在各操作系统中拥有很好的移植性,使用符合POSIX标准的源代码在符合POSIX标准的系统上进行重编译,可使软件得到运行。
二、Posix标准内容:
主要是在操作系统中定义了标准的对外接口,

1 一些标准性的术语和叫法
2 设备的命名及系统数据类型被分别定义在dev/ 和 sys/types.h 中,这样在其它c语言源码中就可以很好的引用设备和各种类型。
3 系统错误号 erron定义
4 源码中操作进程和系统交互的一些接口 等等。
在源代码的编写,只要符合posix标准,那么编写的源代码就可以在符合posix的系统上顺利的编译和运行,