我知道如何使用 CMAKE 检索正常的机器范围环境变量
$ENV{EnvironmentVariableName}
但我无法检索用户特定的环境变量。这可能吗?如何实现?
最佳答案
将变量放入您的 CMake 脚本
您可以在调用 cmake 的行上传递一个变量:
FOO=1 cmake
或者通过在 BASH 中导出一个变量:
export FOO=1
然后您可以使用以下命令在 cmake 脚本中获取它:
$ENV{FOO}
关于windows - 如何在 CMake (Windows) 中检索用户环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/690223/