macOS上的secure_getenv()

时间:2018-11-23 13:52:00

标签: c++ macos clang darwin

是否可以在macOS上使用secure_getenv()
我的Linux编译器可以毫无问题地编译代码。
但是在macOS上出现以下错误:

main.cpp:31:26: error: use of undeclared identifier 'secure_getenv'
    char* env_custom_path = secure_getenv("MY_ENV_VAR");

我是否缺少标题或出现什么问题?

1 个答案:

答案 0 :(得分:1)

来自this manual page

  

特定于GNU的 secure_getenv()函数

[重点突出]

这不是标准功能,因此在macOS上根本不可用。