在使用CMakeLists.txt文件时,我们时常会对一些宏定义表示的具体路径表示迷茫,不太确定具体表示的路径是哪个,这个时候就希望能在编译的时候打印当前文件中使用的宏定义表示的路径的具体信息。
就像下图中,编译时打印出 CMAKE_CURRENT_SOURCE_DIR 宏定义具体表示的路径信息。
在CMakeLists.txt文件中,我们可以这样添加打印信息。
message(STATUS "CMAKE_CURRENT_SOURCE_DIR = >>>>>>>>>>>>>>>>>>> %s",${CMAKE_CURRENT_SOURCE_DIR})