目录结构:
一共有3个CMakeLists.txt
一个顶级CMakeLists.txt,放在当前工程的根目录下:
# CMake 最低版本号要求
cmake_minimum_required(VERSION 3.5)
# 设置工程名
project (hello_cmake)
aux_source_directory(. DIR_SRCS)
# 添加头文件路径
include_directories("${PROJECT_SOURCE_DIR}/hello")
include_directories("${PROJECT_SOURCE_DIR}/world")
# 添加 hello 子目录
add_subdirectory(hello)
# 添加 world 子目录
add_subd