我知道如何使用CMAKE检索普通的机器范围环境变量
$ENV{EnvironmentVariableName}
但我无法检索用户特定的环境变量。有可能吗?
2
我认为您应该删除此问题,因为给定答案没有任何帮助。
—
汤姆·布里托
这是Google第一个关于如何在CMake中检索环境变量的信息。问题已经包含答案可能有点奇怪,但是不应删除IMO。
—
安德烈亚斯·哈弗堡
当答案完全是“没有”时,这个问题和答案怎么会有这么多的否决?
—
路德维克
@Ludwik,因为它回答了在CMake脚本中用户特定的环境变量不可用的问题。
—
罗伯特
问题的部分原因是“用户特定的环境变量”和“普通的计算机范围内的环境变量”之间的分裂是一个非常特定于Windows的概念。类似于Unix的系统不在乎在何处设置环境变量。他们都是一样的。
—
詹姆斯·摩尔