相关疑难解决方法(0)

如何修改传递给自定义CMake目标的环境变量?

也许我错过了一些明显的东西,但我似乎无法弄清楚如何显式设置可以通过启动的进程看到的环境变量add_custom_target().

我尝试了以下方法:

set(ENV{PATH} "C:/Some/Path;$ENV{PATH}")
add_custom_target(newtarget somecommand)
Run Code Online (Sandbox Code Playgroud)

不幸的是,%PATH%环境变量似乎没有变化somecommand.(我已经设置了一个Gist,可以在这里重现问题.)

我究竟做错了什么?

cmake environment-variables

26
推荐指数
2
解决办法
2万
查看次数

标签 统计

cmake ×1

environment-variables ×1