gpt4 book ai didi

c++ - 从自定义目录运行 ctest

转载 作者:行者123 更新时间:2023-11-28 04:08:49 26 4
gpt4 key购买 nike

<分区>

我有一个项目包含一些使用模板文件作为资源的单元测试代码。所以我有这样的东西:

std::ofstream out { "../templates/file.cpp" };

但是根据我运行单元测试的位置,它不起作用。我使用这些命令:

cd _build
cmake ../src
make -j 4
ctest

是否可以使用 cmake 正确管理资源(就像我们可以使用 Qt 一样)?或者是否可以指定 ctest 运行目录?我尝试了这样的 --build-run-dir 选项:

ctest --build-run-dir ..

但论证无效。

非常感谢!

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com