PROJECT_SOURCE_DIR :cmakelist.ext文件所在路径
aux_source_directory(< dir > < variable >):搜集所有在指定路径下的源文件的文件名,将输出结果列表储存在指定的变量中。
file(GLOB SRC_LIST “.cpp" "protocol/.cpp”): 自定义搜索规则,将该路径下的.所有cpp文件名字 列表保存在变量SRC_LIST;
aux_source_directory(dir VAR) 发现一个目录下所有的源代码文件并将列表存储在一个变量中。