CMake"无法读取计数文件。"

时间:2017-02-22 10:35:11

标签: cmake

在我的主CMakeLists文件中,我包含()另一个包含这两行的cmake文件:

add_custom_target(myTarget)
add_custom_command(TARGET myTarget COMMAND echo ARGS "Here is an echo" WORKING_DIRECTORY ${PARENT_DIR})

以下是我构建并运行“生成目标”后的输出:

Could not read from count file.
Here is an echo
Built target myTarget
Could not read from count file.

我不知道这个'计数文件'是它告诉我两次。谁能告诉我这意味着什么?

Cmake版本3.6.2

2 个答案:

答案 0 :(得分:2)

"计数文件"是CMake记录构建进度的地方,这样它就可以完成"%完成"输出

我严重怀疑"无法读取计数文件"与你的两条线有关。对二进制目录的写权限不足,或者某些路径不匹配?

答案 1 :(得分:1)

我遇到了同样的问题(在我不小心从子目录中调用cmake的构建目录中)。删除构建目录的所有内容并再次运行cmake修复了问题。