使用CLion建立多工程目录(简易)

来源:互联网 发布:matlab 7 for linux 编辑:程序博客网 时间:2024/06/05 09:25

最终的效果图如下:

这里写图片描述

1.主工程下的CMakeLists配置

cmake_minimum_required(VERSION 3.6)project(workspace)set(CMAKE_CXX_STANDARD 11)set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -std=c++0x")  # 引入子目录ADD_SUBDIRECTORY(data_structure)ADD_SUBDIRECTORY(test_1)

2.子工程下的CMakeLists配置

#test_1SET(test_1_SRC        main.cpp        )ADD_EXECUTABLE(test_1 ${test_1_SRC})

上述是test_1子工程下CMakeLists的文件配置,data_structure也是类似配置(只需将2中所有test_1换成data_structure即可)

上面可以满足同目录下多工程的基本要求,虽然每个CMakeLists都要自己写(不晓得有没有自动生成的功能,有的话请@me!!)

原创粉丝点击