在CMake中,我需要知道我所在隐藏目录的完整路径。对于上下文,在我的仓库中,我正在做- 1. mkdir .build 2. cd .build / 3. cmake ..
我需要将路径传递到规范文件以生成rpm,但是变量$ {CMAKE_SOURCE_DIR}仅包含/.build之前的路径(因为将其称为cmake ..)。现在,我正在$ {CMAKE_SOURCE_DIR}之后对.build /路径进行硬编码,但是另一个用户可能会生成与.build不同的文件夹。 CMake中是否有任何变量可以更好地定义我当前的文件路径?