我一直看到这个问题,每次查找它时,我都无法很好地解释它是什么或对我意味着什么。什么是POSIX合规性,它对我有什么影响?
什么是POSIX合规性?假设我的程序只能在兼容POSIX的机器上运行,如何为程序员简化我的工作?它甚至?
我一直看到这个问题,每次查找它时,我都无法很好地解释它是什么或对我意味着什么。什么是POSIX合规性,它对我有什么影响?
什么是POSIX合规性?假设我的程序只能在兼容POSIX的机器上运行,如何为程序员简化我的工作?它甚至?
POSIX定义了一组C headers,System Interfaces,一个Shell Command Language和Utilities,即相符的系统必须实现。
作为一名开发人员,您可以依靠每个POSIX系统上提供的这些标准接口。如果您的程序使用标准接口,则它可以在所有POSIX系统上运行。
移植到非标准系统是更多的工作,因为系统接口例如对于multithreading或networking是不同的。
可能的重复[我从来没有真正明白:什么是POSIX?](http://stackoverflow.com/questions/1780599/i-never-really-understood-what-is-posix) –