首页 > 解决方案 > 如何使用 CLION 方便地创建库(比如点击运行按钮)?

问题描述

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

在此处输入图像描述

至于exe(核心CMakeList如下),我可以点击按钮run,然后运行如下:

add_executable(cv_knn_demo knn_kdtree_demo.cpp)

在此处输入图像描述

但是对于库(核心 CMakeList 如下),我无法通过单击运行按钮来创建库(我必须像普通的 cmake 项目一样创建它:到 mkdir build,然后 cmake ..),我知道库不能运行(只显示clion方便的创建exe,但创建库不是)

add_library(demo5 SHARED ${SRC_LIST})

在此处输入图像描述

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

标签: clion

解决方案


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

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

二、运行->构建

在此处输入图像描述

输出如下:

在此处输入图像描述


推荐阅读