Cmake变量列表

Variable Info
CMAKE_SOURCE_DIR 根源代码目录,工程顶层目录。暂认为就是PROJECT_SOURCE_DIR
CMAKE_CURRENT_SOURCE_DIR 当前处理的 CMakeLists.txt 所在的路径
PROJECT_SOURCE_DIR 工程顶层目录
CMAKE_BINARY_DIR 运行cmake的目录。外部构建时就是build目录
CMAKE_CURRENT_BINARY_DIR The build directory you are currently in.当前所在build目录
PROJECT_BINARY_DIR 暂认为就是CMAKE_BINARY_DIR
xxx_INCLUDE_DIRS - 指向库的包含目录的变量
xxx_LIBS - 指向库路径的变量

在CMake中,${ENV}是一种用于获取环境变量的语法,可以用于访问系统环境变量的值,并在CMake脚本中使用

使用方法:

以CMAKE_SOURCE_DIR为示例

在工程中,会使用${CMAKE_SOURCE_DIR}的形式来获取环境变量

例如:${CMAKE_SOURCE_DIR}/bin 则表示 根源代码目录/bin 的地址

results matching ""

    No results matching ""