作用:
当前正在处理的二进制目录路径。
build目录完全路径,当前cmake正在处理。add_subdirectory()添加每个目录,这些目录会在build目录树中创建二进制目录,并且在处理时,设置该变量。对in-source而言,这是正在处理的当前源目录(当前处理的CMakeLists.txt所在路径)。
in-source编译与out-of-souce编译(编译输出文件和源文件不在同一目录)相对。
作用:
当前正在处理的二进制目录路径。
build目录完全路径,当前cmake正在处理。add_subdirectory()添加每个目录,这些目录会在build目录树中创建二进制目录,并且在处理时,设置该变量。对in-source而言,这是正在处理的当前源目录(当前处理的CMakeLists.txt所在路径)。
in-source编译与out-of-souce编译(编译输出文件和源文件不在同一目录)相对。