如何更改自动CMake测试的PATH变量?

时间:2016-08-23 09:35:26

标签: windows cmake automated-tests

我在add_test中使用Cmake测试功能,但可执行文件找不到所有的dll。在CMake中有没有办法为这些测试设置环境变量?

我想设置类似的东西: PATH =%PATH%; C:\附加\ lib中\文件夹

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:

您可以为每个测试设置ENVIRONMENT属性。例如。你可以在每个add_test(...)之后添加

set_property(TEST testName PROPERTY ENVIRONMENT 
"PATH=%PATH%\;C:\\additional\\lib\\folder")

小心逃脱\;和\