您的位置:首页 > 其它

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

2017-11-08 23:41 246 查看

最终的效果图如下:



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_1
SET(test_1_SRC
main.cpp
)
ADD_EXECUTABLE(test_1 ${test_1_SRC})


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

上面可以满足同目录下多工程的基本要求,虽然每个CMakeLists都要自己写(不晓得有没有自动生成的功能,有的话请@me!!)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编辑器 cmake
相关文章推荐