clion 创建多个项目

clion 创建多个项目_第1张图片

 clion 创建多个项目_第2张图片

clion 创建多个项目_第3张图片

添加红线内容

clion 创建多个项目_第4张图片

 最后目录结构大概这样

clion 创建多个项目_第5张图片

根目录构建CmakerLists.txt(必须有)

cmake_minimum_required(VERSION 3.13)
project(test2)

set(CMAKE_CXX_STANDARD 11)

include_directories (hello)
aux_source_directory(hello SRC_LIST)

add_executable(test2 main.cpp ${SRC_LIST} gate/main.cpp login/main.cpp common/HelloCommon.cpp common/HelloCommon.h)
#add_subdirectory(hello)
add_subdirectory(gate)
add_subdirectory(login)

gate/CmakeLists.txt


cmake_minimum_required(VERSION 3.13)
project(gate)
include_directories(.) # 将该项目下包含的内容反馈回主项目

include_directories (../common)
aux_source_directory(../common SRC_LIST_GATE)
add_executable(gate main.cpp ${SRC_LIST_GATE})

你可能感兴趣的:(环境配置,cmake)