我即将将一个大型 C++ 项目(某种库项目,它绝对不包含 GUI)移植到 Android。它实际上是一个 Visual C++ 项目,但将作为中间步骤移植到 Linux。我知道 Android 不是一个“完整的”Linux,也没有声称提供所有 POSIX 功能,但我也知道使用 NDK 在 Android 上有很多“POSIXish 功能”。
现在我的实际问题是:
与完整的 POSIX 集相比,哪些是 Android 上不可用的最大/最重要的功能?这样我在从 Visual C++ 移植到 Linux GCC 时可以牢记这一点。
我试图在谷歌上找到一些东西,但没有发现任何真正有用的东西,只是到处都有一些东西提到 Android 上有一些 POSIX 功能......