我正在使用带有许多子项目(exe或lib)的clion,其结构如下:
对于exe(如下所示的CMakeList核心),我可以单击按钮run
,其运行方式如下:
add_executable(cv_knn_demo knn_kdtree_demo.cpp)
但是对于库(如下所示的CMakeList核心),我无法通过单击运行按钮来创建库(我必须像正常的cmake项目一样创建它:先创建mkdir,然后创建cmake ..),我知道库无法运行(只是通过clion展示了create exe的便利性,而create库不是)
add_library(demo5 SHARED ${SRC_LIST})
如何方便地通过clion创建库(无需单击即可执行mkdir build; cmake..
)?我的问题不是这样的:CLion and CMake: only building a library without an executable?