我必须将用 C 和 C++ 编写的现有代码移植到 iOS。
此代码在某些时候使用该environ
变量来访问所有环境变量。
使用 iOS 编译器工具链编译此代码时,它会抱怨environ
不是已定义的符号。我找不到任何可以提供它的标题或任何合适的替代方法。
不幸的是,environ
用于获取所有环境变量并将它们传递给子例程。也就是说,这getenv()
不是一个选项,因为我们不知道要检查哪些环境变量。
有没有在 C 或 C++ 代码中使用 iOS 编译器工具链访问environ
变量的方法?或者您知道任何替代解决方案吗?