CMAKE_CURRENT_LIST_FILE¶
当前正在处理的列表文件的完整路径。
当 CMake 处理您的项目中的列表文件时,此变量将始终设置为当前正在处理的列表文件。此值具有动态范围。当 CMake 开始处理源文件中的命令时,它将此变量设置为该文件的位置。当 CMake 完成处理该文件中的命令时,它将恢复上一个值。因此,在宏或函数内的变量的值是被调用堆栈最底层条目的文件调用的,而不是包含宏或函数定义的文件。
另请参阅 CMAKE_PARENT_LIST_FILE
。
当前正在处理的列表文件的完整路径。
当 CMake 处理您的项目中的列表文件时,此变量将始终设置为当前正在处理的列表文件。此值具有动态范围。当 CMake 开始处理源文件中的命令时,它将此变量设置为该文件的位置。当 CMake 完成处理该文件中的命令时,它将恢复上一个值。因此,在宏或函数内的变量的值是被调用堆栈最底层条目的文件调用的,而不是包含宏或函数定义的文件。
另请参阅 CMAKE_PARENT_LIST_FILE
。