如何使用CLION创建库方便(如通过单击运行按钮)?

时间:2018-07-13 07:36:01

标签: clion

我正在使用带有许多子项目(exe或lib)的clion,其结构如下:

enter image description here

对于exe(如下所示的CMakeList核心),我可以单击按钮run,其运行方式如下:

add_executable(cv_knn_demo knn_kdtree_demo.cpp)

enter image description here

但是对于库(如下所示的CMakeList核心),我无法通过单击运行按钮来创建库(我必须像正常的cmake项目一样创建它:先创建mkdir,然后创建cmake ..),我知道库无法运行(只是通过clion展示了create exe的便利性,而create库不是)

add_library(demo5 SHARED ${SRC_LIST})

enter image description here

如何方便地通过clion创建库(无需单击即可执行mkdir build; cmake..)?我的问题不是这样的:CLion and CMake: only building a library without an executable?

1 个答案:

答案 0 :(得分:0)

我知道如何创建它,例如项目demo5用于创建库。

首先,选择demo5(下图中的右矩形)

第二次,运行->构建

enter image description here

输出如下:

enter image description here