我在Linux Ubuntu中定义了HOSTNAME和USER作为环境变量。
echo $USER
pvicente
echo $HOSTNAME
glace
我使用以下命令获取CMakeLists.txt中的变量:
message("-- USER environment variable is set to: " $ENV{USER})
message("-- HOSTNAME environment variable is set to: " $ENV{HOSTNAME})
但是检测到的是用户而不是主机名。
输出为:
-- USER environment variable is set to: pvicente
-- HOSTNAME environment variable is set to: