【发布时间】:2015-02-20 15:45:28
【问题描述】:
Android POSIX 兼容吗?我知道它使用 Linux 内核,但我不确定这是否意味着它与 POSIX 兼容,因为 POSIX 标准更多地处理用户空间功能。那么,兼容吗?
例如,如果我在我的 C 程序中只使用 ANSI 和 POSIX 函数,它会在 Android 上编译和运行而不需要任何代码更改吗?
【问题讨论】:
-
甚至 Linux 也不完全兼容 POSIX :)
-
@ShmilTheCat 我认为它只是没有认证,因为它要花钱?
-
IMO 不仅仅是成本问题,请参阅personal.opengroup.org/~ajosey/tr28-07-2003.txt
-
与 POSIX 系统的另一个区别是
/tmp不保证可写或存在