在Cmake文件中,如何通过设置环境变量来提供静态文件的路径?

时间:2020-05-07 17:41:41

标签: c++ cmake

我有一个Cmake项目。该项目还具有单元测试。测试需要使用两个静态文件。 这些文件位于/ test /目录中,因此为以下路径。 在我的CMakeLists.txt文件中:

set(ENV{TEST_FILES_PATH} "${CMAKE_CURRENT_SOURCE_DIR}/test/")

在测试中,我正在按以下方式访问路径:

 char * file_path;
 file_path = std::getenv("TEST_CERT_PATH");
 printf("***FILE PATH IS %s", file_path);

但是,测试运行时,我将file_path设为null。

 ***FILE PATH IS (null)

0 个答案:

没有答案